v1.1.11: Android TV UX - Extend controls timer + Fix settings keyboard

- Extended player controls visibility from 4s to 10s
- Converted _FilterInput to TV-friendly StatefulWidget
- Added ExcludeFocus + readOnly pattern to prevent keyboard auto-open
- Settings fields now only activate on OK/Enter press
This commit is contained in:
Michael committed 2025-12-10 20:24:12 +01:00
1 parent cd2e4df2a8
commit 332295a57a
2 files changed
+115 -38

No files matched your search

@@ -76,7 +76,7 @@ class _NativePlayerScreenState extends ConsumerState<NativePlayerScreen> with Wi
void _resetControlsTimer() {
_controlsTimer?.cancel();
if (_showControls && _isPlaying) {
_controlsTimer = Timer(const Duration(seconds: 4), () {
_controlsTimer = Timer(const Duration(seconds: 10), () {
if (mounted) {
setState(() => _showControls = false);
}