This commit is contained in:
2026-03-01 11:43:25 +02:00
parent 9762553b38
commit 8fa89bb99c
6 changed files with 628 additions and 1 deletions

View File

@@ -35,6 +35,8 @@ QtObject {
context = "appLauncher";
else if (ShellStateManager.quickSettingsOpen)
context = "quickSettings";
else if (ShellStateManager.powerMenuOpen)
context = "powerMenu";
var handler = handlers[context];
if (handler) {
var handled = handler(key);
@@ -47,6 +49,8 @@ QtObject {
ShellStateManager.closeAppLauncher();
} else if (context === "quickSettings") {
ShellStateManager.closeQuickSettings();
} else if (context === "powerMenu") {
ShellStateManager.closePowerMenu();
} else if (context === "topbar") {
ShellStateManager.closeShell();
Hyprland.dispatch("submap reset");