1
0
Fork 0
mirror of https://github.com/jellyfin/jellyfin-web synced 2025-03-30 19:56:21 +00:00

Backport pull request #4274 from jellyfin/release-10.8.z

Fix back action on Hisense TV

Original-merge: 0ff86d9ea0

Merged-by: Joshua M. Boniface <joshua@boniface.me>

Backported-by: Joshua M. Boniface <joshua@boniface.me>
This commit is contained in:
Dmitry Lyzo 2023-01-22 14:08:05 -05:00 committed by Joshua M. Boniface
parent 4ee51ff12e
commit 0eb393dc4b
2 changed files with 12 additions and 0 deletions

View file

@ -3,6 +3,7 @@
* @module components/input/keyboardnavigation
*/
import browser from './browser';
import inputManager from './inputManager';
import layoutManager from '../components/layoutManager';
import appSettings from './settings/appSettings';
@ -120,6 +121,15 @@ export function enable() {
inputManager.handleCommand('back');
break;
// HACK: Hisense TV (VIDAA OS) uses Backspace for Back action
case 'Backspace':
if (browser.tv && browser.hisense && browser.vidaa) {
inputManager.handleCommand('back');
} else {
capture = false;
}
break;
case 'Escape':
if (layoutManager.tv) {
inputManager.handleCommand('back');