edde746
829d3745a1
fix(tvos): restore native text input navigation
2026-07-26 07:08:01 +02:00
edde746
71735354b9
fix(tvos): unify remote and text input ownership
2026-07-26 07:08:01 +02:00
edde746
b41fb4fe75
fix(ui): harden settings focus and semantics
2026-07-24 03:46:50 +02:00
edde746
d5f3e581df
fix: eliminate cross-app consistency drift
2026-07-13 23:13:53 +02:00
edde746
e6e7d8cdfd
test: remove redundant coverage and shorten timers
2026-07-13 02:15:03 +02:00
edde746
7ecadffdb1
refactor(features): consolidate shared feature primitives
2026-07-12 17:31:13 +02:00
edde746
05251edaf3
fix(tv): close virtual keyboard when its text field unmounts
...
The keyboard is a navigator route, so a screen swapping out its form
left it floating over the new content. showTvVirtualKeyboard now
returns a route handle and the field host closes it on dispose.
2026-06-12 13:36:01 +02:00
edde746
e75ab94eb9
fix(tv): make osk search key focus results
...
The TV keyboard dialog froze the field's callbacks at open time, so the
search screen's done key fell through to unfocus() once results arrived.
Resolve callbacks against the latest field widget at invoke time, and
give the search screen a TV submit handler that focuses the first result
or flushes the pending debounce.
2026-06-10 16:37:35 +02:00
edde746
caf192fd78
fix(jellyfin): defer initial URL keyboard
...
close #1217
2026-06-01 11:49:21 +02:00
edde746
15cc85147a
fix(tv): improve virtual keyboard input
2026-05-26 14:01:20 +02:00
edde746
993a0e4666
fix(tv): route remote keys to native text input
2026-05-23 19:19:59 +02:00
edde746
423be62218
fix(tv): pause gamepad during native text input
2026-05-19 12:10:49 +02:00
edde746
d2650667b8
fix(tv): preserve native text input routing
2026-05-19 11:17:44 +02:00
edde746
ef4980db09
fix(tv): preserve native keyboard navigation
...
close #1051
2026-05-15 19:05:38 +02:00
edde746
9e85aa7be6
fix(tv): handle native text input completion
2026-05-12 01:00:03 +02:00
edde746
9085d4d94b
fix(tvOS): route dpad clicks through engine
2026-05-11 18:08:56 +02:00
edde746
9446f976a4
fix(tv): support hardware keyboard input
2026-05-07 00:52:34 +02:00
edde746
cf4fc74d68
fix: make text fields focusable in traversal
2026-05-06 12:06:55 +02:00