From 413675dfc1681da80cd9e84611516716ab49dee0 Mon Sep 17 00:00:00 2001 From: Body <79547183+Bodify@users.noreply.github.com> Date: Sun, 12 Oct 2025 12:34:06 +0100 Subject: [PATCH] Close ControlCenter popout on Settings open. (#396) --- Modules/ControlCenter/Components/HeaderPane.qml | 2 ++ Modules/ControlCenter/ControlCenterPopout.qml | 3 +++ 2 files changed, 5 insertions(+) diff --git a/Modules/ControlCenter/Components/HeaderPane.qml b/Modules/ControlCenter/Components/HeaderPane.qml index 5a919f73..178c9237 100644 --- a/Modules/ControlCenter/Components/HeaderPane.qml +++ b/Modules/ControlCenter/Components/HeaderPane.qml @@ -11,6 +11,7 @@ Rectangle { signal powerButtonClicked() signal lockRequested() signal editModeToggled() + signal settingsButtonClicked() implicitHeight: 70 radius: Theme.cornerRadius @@ -96,6 +97,7 @@ Rectangle { iconColor: Theme.surfaceText backgroundColor: "transparent" onClicked: { + root.settingsButtonClicked() settingsModal.show() } } diff --git a/Modules/ControlCenter/ControlCenterPopout.qml b/Modules/ControlCenter/ControlCenterPopout.qml index 1d07fa42..30db3e9c 100644 --- a/Modules/ControlCenter/ControlCenterPopout.qml +++ b/Modules/ControlCenter/ControlCenterPopout.qml @@ -140,6 +140,9 @@ DankPopout { root.close() root.lockRequested() } + onSettingsButtonClicked: { + root.close() + } } DragDropGrid {