From 5c3b0f9cf6cf91c1cc36e625aff0356123854014 Mon Sep 17 00:00:00 2001 From: zhaoyingzhen Date: Sun, 29 Jan 2023 14:24:13 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E8=A7=A3=E5=86=B3=E4=BB=BB=E5=8A=A1?= =?UTF-8?q?=E6=A0=8F=E6=98=BE=E7=A4=BAlock=E5=92=8Cdock=E6=9C=80=E8=BF=91?= =?UTF-8?q?=E5=BA=94=E7=94=A8=E7=9A=84=E9=97=AE=E9=A2=98=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit am没有过滤lock和dock应用导致的问题。 Log: Bug: https://pms.uniontech.com/bug-view-183657.html Influence: 无。 Change-Id: I5e85a073fbf928a62f8c0a999e2d0652c3946d2b --- src/modules/dock/windowinfox.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/modules/dock/windowinfox.cpp b/src/modules/dock/windowinfox.cpp index 71dc88c..6cec733 100644 --- a/src/modules/dock/windowinfox.cpp +++ b/src/modules/dock/windowinfox.cpp @@ -408,8 +408,11 @@ bool WindowInfoX::shouldSkipWithWMClass() bool ret = false; if (m_wmClass.instanceName == "explorer.exe" && m_wmClass.className == "Wine") ret = true; - else if (m_wmClass.className == "dde-launcher") + else if (m_wmClass.className == "dde-launcher" || + m_wmClass.className == "dde-dock" || + m_wmClass.className == "dde-lock") { ret = true; + } return ret; }