From cc011feffb6f73f27007bc7921caeb8888905dbf Mon Sep 17 00:00:00 2001 From: dantesbr <14996965+dantesbr@users.noreply.github.com> Date: Thu, 9 Jan 2025 22:32:42 -0300 Subject: [PATCH] Fix focus loss on popups in Samsung Tizen 8 Smart TVs (#6408) --- src/components/alert.js | 2 +- src/components/confirm/confirm.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/alert.js b/src/components/alert.js index b40beb8e54..f8d499934b 100644 --- a/src/components/alert.js +++ b/src/components/alert.js @@ -7,7 +7,7 @@ export default async function (text, title) { // Modals seem to be blocked on Web OS and Tizen 2.x const canUseNativeAlert = !!( !browser.web0s - && !(browser.tizenVersion && browser.tizenVersion < 3) + && !(browser.tizenVersion && (browser.tizenVersion < 3 || browser.tizenVersion >= 8)) && browser.tv && window.alert ); diff --git a/src/components/confirm/confirm.js b/src/components/confirm/confirm.js index 4259140a3e..ed3562eafe 100644 --- a/src/components/confirm/confirm.js +++ b/src/components/confirm/confirm.js @@ -7,7 +7,7 @@ function useNativeConfirm() { // webOS seems to block modals // Tizen 2.x seems to block modals return !browser.web0s - && !(browser.tizenVersion && browser.tizenVersion < 3) + && !(browser.tizenVersion && (browser.tizenVersion < 3 || browser.tizenVersion >= 8)) && browser.tv && window.confirm; }