From 19b1cbd95aa1d73ce0f0875869756f9a00538b57 Mon Sep 17 00:00:00 2001 From: zhangkun Date: Mon, 15 Apr 2024 17:56:01 +0800 Subject: [PATCH] fix: unable to launch terminal with quake-mode by dock menu Dock did not carry the action parameter when launching the application by clicking on the menu Issue: https://github.com/linuxdeepin/developer-center/issues/7891 --- panels/dock/taskmanager/desktopfileamparser.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/panels/dock/taskmanager/desktopfileamparser.cpp b/panels/dock/taskmanager/desktopfileamparser.cpp index 2e9e2e95e..651a6daac 100644 --- a/panels/dock/taskmanager/desktopfileamparser.cpp +++ b/panels/dock/taskmanager/desktopfileamparser.cpp @@ -203,7 +203,7 @@ void DesktopFileAMParser::launchByAMTool(const QString &action) QProcess process; const auto path = m_applicationInterface->path(); process.setProcessChannelMode(QProcess::MergedChannels); - process.start("dde-am", {"--by-user", path}); + process.start("dde-am", {"--by-user", path, action}); if (!process.waitForFinished()) { qWarning() << "Failed to launch the path:" << path << process.errorString(); return;