From fc5c62f26a0349ec4b5af66adaac84b42efbbbb9 Mon Sep 17 00:00:00 2001 From: Vaxry Date: Wed, 3 Apr 2024 23:37:55 +0100 Subject: [PATCH] expo: avoid showing old ws anim on close --- hyprexpo/overview.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/hyprexpo/overview.cpp b/hyprexpo/overview.cpp index 8baacd6..ef557e3 100644 --- a/hyprexpo/overview.cpp +++ b/hyprexpo/overview.cpp @@ -334,12 +334,15 @@ void COverview::close() { const auto NEWIDWS = g_pCompositor->getWorkspaceByID(TILE.workspaceID); + const auto OLDWS = pMonitor->activeWorkspace; + if (!NEWIDWS) g_pKeybindManager->changeworkspace(std::to_string(TILE.workspaceID)); else g_pKeybindManager->changeworkspace(NEWIDWS->getConfigName()); pMonitor->activeWorkspace->startAnim(true, true, true); + OLDWS->startAnim(false, false, true); startedOn = pMonitor->activeWorkspace; }