From 2652e2aeab4868b0daf856df7ea1582f1ce51dfe Mon Sep 17 00:00:00 2001 From: 3ventic Date: Sun, 26 Apr 2026 21:13:56 +0300 Subject: [PATCH] config/legacy: default to active window for movetoworkspace dispatchers (#14170) --- src/config/legacy/DispatcherTranslator.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/config/legacy/DispatcherTranslator.cpp b/src/config/legacy/DispatcherTranslator.cpp index d2e4e0ed0..c87789927 100644 --- a/src/config/legacy/DispatcherTranslator.cpp +++ b/src/config/legacy/DispatcherTranslator.cpp @@ -203,7 +203,7 @@ static SDispatchResult fullscreenstate(const std::string& args) { } static SDispatchResult movetoworkspace(const std::string& args) { - PHLWINDOW PWINDOW = nullptr; + PHLWINDOW PWINDOW = Desktop::focusState()->window(); std::string wsArgs = args; if (args.contains(',')) { @@ -219,7 +219,7 @@ static SDispatchResult movetoworkspace(const std::string& args) { } static SDispatchResult movetoworkspacesilent(const std::string& args) { - PHLWINDOW PWINDOW = nullptr; + PHLWINDOW PWINDOW = Desktop::focusState()->window(); std::string wsArgs = args; if (args.contains(',')) {