From 07392a8b0b9e2fe34d1e8724d59c30b617bfc810 Mon Sep 17 00:00:00 2001 From: Ivy233 Date: Tue, 20 Jan 2026 21:55:28 +0800 Subject: [PATCH] fix: close launchpad when right-clicking taskbar to open menu Call viewDeactivated() to close the fullscreen launchpad when right-clicking to open the dock menu. This ensures the launchpad is closed when the menu opens, meeting user expectations. PMS: BUG-323289 --- panels/dock/package/main.qml | 1 + 1 file changed, 1 insertion(+) diff --git a/panels/dock/package/main.qml b/panels/dock/package/main.qml index 49a935a6d..0d6d7921e 100644 --- a/panels/dock/package/main.qml +++ b/panels/dock/package/main.qml @@ -394,6 +394,7 @@ Window { if (button === Qt.RightButton && lastActive !== dockMenuLoader.item) { // maybe has popup visible, close it. Panel.requestClosePopup() + viewDeactivated() MenuHelper.openMenu(dockMenuLoader.item) } if (button === Qt.LeftButton) {