From 59dfdfe297801cc6f47534234c30b3746af4f79f Mon Sep 17 00:00:00 2001 From: Alexander Tarasov Date: Mon, 21 Jul 2025 05:56:40 +0300 Subject: [PATCH] improve is_portrait() --- web/misc.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/web/misc.py b/web/misc.py index 356dd31..62b67d8 100644 --- a/web/misc.py +++ b/web/misc.py @@ -58,7 +58,11 @@ async def default_page_setup(): async def is_portrait(): - width, height = await ui.run_javascript("return [window.screen.availWidth, window.screen.availHeight]") + try: + width, height = await ui.run_javascript("return [window.screen.availWidth, window.screen.availHeight]") + except TimeoutError: + return False + if width > height: return False return True