fix(ui): Enter on a selectable title opens it even with its words selected

endsTextSelection takes the click event and exempts a keyboard click (detail 0): Enter / Space
ends no selection, so a title selected and then tabbed to opened nothing. All three callers
(FocusSafeButton, the Plex caption, the video card title) go through it.
This commit is contained in:
2026-09-27 14:55:50 +02:00
parent 52c15adaf2
commit 0b1d905866
7 changed files with 34 additions and 14 deletions
+1 -1
View File
@@ -155,7 +155,7 @@ function CardTitle({
onClick={
onClick &&
((e) => {
if (!endsTextSelection(e.currentTarget) && !movedPastSlop(pressedAt.current, e))
if (!endsTextSelection(e) && !movedPastSlop(pressedAt.current, e))
onClick();
})
}