fix: 修复了一些已知问题

Description:

Log:
This commit is contained in:
mikigo 2023-09-12 21:38:13 +08:00
parent 6f6ffeacbe
commit b0dca56096
3 changed files with 8 additions and 8 deletions

View File

@ -44,7 +44,6 @@ def dfm_warning(func):
# pylint: disable=too-many-ancestors
@letmego.mark
@log
class _DdeDesktopPublicBaseWidget(Src, RightMenuPublicWidget):
"""
@ -335,6 +334,7 @@ class _DdeDesktopPublicBaseWidget(Src, RightMenuPublicWidget):
# pylint: disable=too-many-ancestors,too-many-public-methods
@letmego.mark
class DdeDesktopPublicWidget(_DdeDesktopPublicBaseWidget):
"""
系统桌面业务层

View File

@ -12,10 +12,10 @@ import letmego
from public.dde_dock_public_widget.config import Config
from setting.globalconfig import GlobalConfig
from src import ApplicationError, TemplateElementNotFound
from src.cmdctl import CmdCtl
from src import Src
from src import log
from src import logger
from src.cmdctl import CmdCtl
APPS = {
"文件管理器": {"package": "dde-file-manager", "dock_btn": "Btn_文件管理器"},
@ -400,6 +400,11 @@ class BaseWidget(Src):
logger.info("任务栏右键“新建窗口“")
sleep(0.5)
def right_click_element_in_dock_by_attr(self, btn):
"""在dock上右键某个元素"""
self.dog.element_click(btn, button=3)
@letmego.mark
@log
# pylint: disable=too-many-public-methods
@ -1399,7 +1404,3 @@ class DdeDockPublicWidget(BaseWidget):
"""
self.close_app("五子棋")
sleep(0.5)
if __name__ == '__main__':
DdeDockPublicWidget().click_launcher_in_dock_by_attr()

View File

@ -33,8 +33,6 @@ al_setting.report_language = GlobalConfig.REPORT_LANGUAGE
import letmego
GlobalConfig.LETMEGO_DEBUG = False
from src import logger
from src.rtk._base import Args
from src.rtk._base import transform_app_name
@ -270,6 +268,7 @@ class LocalRunner:
if default.get(Args.top.value):
cmd.extend(["--top", default.get(Args.top.value)])
if default.get(Args.autostart.value):
GlobalConfig.LETMEGO_DEBUG = False
cmd.extend(["--autostart", default.get(Args.autostart.value)])
if default.get(Args.repeat.value):
cmd.extend(["--repeat", default.get(Args.repeat.value)])