diff options
| author | Weblate <noreply@weblate.org> | 2023-06-02 10:07:20 +0000 |
|---|---|---|
| committer | Weblate <noreply@weblate.org> | 2023-06-02 10:07:20 +0000 |
| commit | 935de1ad0ce517892947fa913aae6fc3ed94f814 (patch) | |
| tree | 68e44661bd99168fc82330dc65d8556979d801d4 /backend/utilities.py | |
| parent | 9542708c92ee3a1a926181634d752a2068aa463f (diff) | |
| parent | 2e8e0fc7c153cdeae055f4f0a7158afbae0e3485 (diff) | |
| download | decky-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.py | 8 |
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 |
