From 2ae7c09e179b2fa9d9670adc48d965d017a367a0 Mon Sep 17 00:00:00 2001 From: imaphatduc Date: Fri, 7 Jan 2022 19:11:55 +0700 Subject: [PATCH] Add `changeToLastWorkspace` method to `windowManager.cpp` --- src/windowManager.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/windowManager.cpp b/src/windowManager.cpp index 479b0ec..124cd6e 100644 --- a/src/windowManager.cpp +++ b/src/windowManager.cpp @@ -1667,6 +1667,12 @@ void CWindowManager::changeWorkspaceByID(int ID) { QueuedPointerWarp = Vector2D(MONITOR->vecPosition + MONITOR->vecSize / 2.f); // no need for the new dirty, it's empty + + lastActiveWorkspaceID = ID; +} + +void CWindowManager::changeToLastWorkspace() { + changeWorkspaceByID(lastActiveWorkspaceID); } void CWindowManager::focusOnWorkspace(const int& work) {