refocus after movetoworkspace

This commit is contained in:
vaxerski 2022-06-08 15:52:38 +02:00
parent 7b73570f11
commit 8f0b963729

View file

@ -413,6 +413,8 @@ void CKeybindManager::moveActiveToWorkspace(std::string args) {
for (auto& m : g_pCompositor->m_lMonitors) for (auto& m : g_pCompositor->m_lMonitors)
m.specialWorkspaceOpen = false; m.specialWorkspaceOpen = false;
} }
g_pInputManager->refocus();
} }
void CKeybindManager::moveActiveToWorkspaceSilent(std::string args) { void CKeybindManager::moveActiveToWorkspaceSilent(std::string args) {
@ -469,6 +471,8 @@ void CKeybindManager::moveActiveToWorkspaceSilent(std::string args) {
POLDWORKSPACEONMON->m_fAlpha.setValueAndWarp(255.f); POLDWORKSPACEONMON->m_fAlpha.setValueAndWarp(255.f);
m_bSuppressWorkspaceChangeEvents = false; m_bSuppressWorkspaceChangeEvents = false;
g_pInputManager->refocus();
} }
void CKeybindManager::moveFocusTo(std::string args) { void CKeybindManager::moveFocusTo(std::string args) {