From b528af8469e8ad231b7322f0fb5ef7f065054003 Mon Sep 17 00:00:00 2001 From: Mario Mohar <76663003+Mario-Mohar@users.noreply.github.com> Date: Wed, 28 Oct 2026 19:25:34 +0100 Subject: [PATCH] settings: keep page history when opening keybinds from the launcher tab (#3990) port 2.0 (cherry picked from commit 18af7856f9b00157f135dda364a096ade90782aa) --- quickshell/Modals/Settings/SettingsModal.qml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/quickshell/Modals/Settings/SettingsModal.qml b/quickshell/Modals/Settings/SettingsModal.qml index 557d76d97..d9c40f6af 100644 --- a/quickshell/Modals/Settings/SettingsModal.qml +++ b/quickshell/Modals/Settings/SettingsModal.qml @@ -141,6 +141,11 @@ DFloatingWindow { function showKeybindsSearch(query: string) { keybindSearchQuery = query || ""; + // From inside settings keep the history so back returns to the calling page + if (visible) { + navigateTo("keybinds"); + return; + } showWithTabName("keybinds"); }