diff --git a/lib/widgets/video_controls/video_controls.dart b/lib/widgets/video_controls/video_controls.dart index b9048514..d68fa67e 100644 --- a/lib/widgets/video_controls/video_controls.dart +++ b/lib/widgets/video_controls/video_controls.dart @@ -235,10 +235,10 @@ class _PlexVideoControlsState extends State with WindowListen } } - /// Focus play/pause button if we're in keyboard navigation mode (desktop only) + /// Focus play/pause button if we're in keyboard navigation mode (desktop/TV only) void _focusPlayPauseIfKeyboardMode() { if (!mounted) return; - final isMobile = PlatformDetector.isMobile(context); + final isMobile = PlatformDetector.isMobile(context) && !PlatformDetector.isTV(); if (!isMobile && InputModeTracker.isKeyboardMode(context)) { _desktopControlsKey.currentState?.requestPlayPauseFocus(); }