miscfunctions: reuse monitor pointer instead of repeated calls (#13977)

This commit is contained in:
Visal Vijay 2026-04-04 18:06:58 +05:30 committed by GitHub
parent a3d262d148
commit 49686f96c7
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -173,10 +173,11 @@ SWorkspaceIDName getWorkspaceIDNameFromString(const std::string& in) {
}
}
} else if (in.starts_with("prev")) {
if (!Desktop::focusState()->monitor())
auto monitor = Desktop::focusState()->monitor();
if (!monitor)
return {WORKSPACE_INVALID};
const auto PWORKSPACE = Desktop::focusState()->monitor()->m_activeWorkspace;
const auto PWORKSPACE = monitor->m_activeWorkspace;
if (!valid(PWORKSPACE))
return {WORKSPACE_INVALID};