From 89cd24ad722d07d91c1be16eb329fad3fb72bbeb Mon Sep 17 00:00:00 2001 From: tsic404 Date: Thu, 30 Mar 2023 11:41:40 +0800 Subject: [PATCH] fix: fix multitasking no response sometime fix multitasking no reponse after click sometime log: --- plugins/multitasking/multitaskingplugin.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/plugins/multitasking/multitaskingplugin.cpp b/plugins/multitasking/multitaskingplugin.cpp index 4be4fe2e8..272160e3a 100644 --- a/plugins/multitasking/multitaskingplugin.cpp +++ b/plugins/multitasking/multitaskingplugin.cpp @@ -72,7 +72,13 @@ void MultitaskingPlugin::init(PluginProxyInterface *proxyInter) const QString MultitaskingPlugin::itemCommand(const QString &itemKey) { if (itemKey == PLUGIN_KEY) - return "dbus-send --session --dest=com.deepin.wm --print-reply /com/deepin/wm com.deepin.wm.PerformAction int32:1"; + DDBusSender() + .service("com.deepin.wm") + .interface("com.deepin.wm") + .path("/com/deepin/wm") + .method(QString("PerformAction")) + .arg(1) + .call(); return ""; }