summaryrefslogtreecommitdiff
path: root/src/helpers/Workspace.cpp
diff options
context:
space:
mode:
authormemchr <118117622+memchr@users.noreply.github.com>2023-09-11 14:14:43 +0000
committerGitHub <noreply@github.com>2023-09-11 15:14:43 +0100
commitdf51c45d7f9e4e280b959f790f7cde6c88b9b451 (patch)
treef11d7e352751a9b37c64d74d7a4ad64c739381b1 /src/helpers/Workspace.cpp
parent5a6d0e9963eaca457a1f91c5ab4c3142c145b646 (diff)
keybinds: unify changeworkspace dispatcher (#3250)
* refactor: changeworkspace dispatcher * refactor: remove redundant focusWindow calls * refactor(changeworkspace): warp cursor to middle of last focused window * refactor: use rememberPrevWorkspace * Fix: `CWorkspace::rememberPreWorkspace` condition is illogical
Diffstat (limited to 'src/helpers/Workspace.cpp')
-rw-r--r--src/helpers/Workspace.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/helpers/Workspace.cpp b/src/helpers/Workspace.cpp
index eebf001d..51d29e5e 100644
--- a/src/helpers/Workspace.cpp
+++ b/src/helpers/Workspace.cpp
@@ -152,7 +152,7 @@ void CWorkspace::rememberPrevWorkspace(const CWorkspace* prev) {
return;
}
- if (prev->m_sPrevWorkspace.iID == m_sPrevWorkspace.iID) {
+ if (prev->m_iID == m_iID) {
Debug::log(LOG, "Tried to set prev workspace to the same as current one");
return;
}