summaryrefslogtreecommitdiff
path: root/backend/utilities.py
diff options
context:
space:
mode:
authorWeblate <noreply@weblate.org>2023-06-02 10:07:20 +0000
committerWeblate <noreply@weblate.org>2023-06-02 10:07:20 +0000
commit935de1ad0ce517892947fa913aae6fc3ed94f814 (patch)
tree68e44661bd99168fc82330dc65d8556979d801d4 /backend/utilities.py
parent9542708c92ee3a1a926181634d752a2068aa463f (diff)
parent2e8e0fc7c153cdeae055f4f0a7158afbae0e3485 (diff)
downloaddecky-loader-935de1ad0ce517892947fa913aae6fc3ed94f814.tar.gz
decky-loader-935de1ad0ce517892947fa913aae6fc3ed94f814.zip
Merge remote-tracking branch 'origin/main'
Diffstat (limited to 'backend/utilities.py')
-rw-r--r--backend/utilities.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/backend/utilities.py b/backend/utilities.py
index 94f5e26b..45a32d3e 100644
--- a/backend/utilities.py
+++ b/backend/utilities.py
@@ -7,7 +7,7 @@ from asyncio import sleep, start_server, gather, open_connection
from aiohttp import ClientSession, web
from logging import getLogger
-from injector import inject_to_tab, get_gamepadui_tab, close_old_tabs
+from injector import inject_to_tab, get_gamepadui_tab, close_old_tabs, get_tab
import helpers
import subprocess
from localplatform import service_stop, service_start
@@ -32,7 +32,8 @@ class Utilities:
"get_setting": self.get_setting,
"filepicker_ls": self.filepicker_ls,
"disable_rdt": self.disable_rdt,
- "enable_rdt": self.enable_rdt
+ "enable_rdt": self.enable_rdt,
+ "get_tab_id": self.get_tab_id
}
self.logger = getLogger("Utilities")
@@ -287,3 +288,6 @@ class Utilities:
await close_old_tabs()
await tab.evaluate_js("location.reload();", False, True, False)
self.logger.info("React DevTools disabled")
+
+ async def get_tab_id(self, name):
+ return (await get_tab(name)).id