From 266ceac297ece11a45b6eb8a5d151b0f258e5db4 Mon Sep 17 00:00:00 2001 From: YoursFunny Date: Mon, 6 Jul 2026 16:18:11 +0800 Subject: [PATCH] refactor: add `app_current()` --- module/device/app_control.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/module/device/app_control.py b/module/device/app_control.py index 3d3791b..b6d40b1 100644 --- a/module/device/app_control.py +++ b/module/device/app_control.py @@ -16,7 +16,7 @@ class AppControl(Adb, WSA, Uiautomator2): _app_u2_family = [] _hierarchy_interval = Timer(0.1) - def app_is_running(self) -> bool: + def app_current(self) -> str: method = self.config.Emulator_ControlMethod if self.is_wsa: package = self.app_current_wsa() @@ -24,8 +24,11 @@ class AppControl(Adb, WSA, Uiautomator2): package = self.app_current_uiautomator2() else: package = self.app_current_adb() - package = package.strip(' \t\r\n') + return package + + def app_is_running(self) -> bool: + package = self.app_current() logger.attr('Package_name', package) return package == self.package