summaryrefslogtreecommitdiff
path: root/src/helpers/MiscFunctions.cpp
diff options
context:
space:
mode:
authorVaxry <vaxry@vaxry.net>2025-09-18 20:46:57 +0100
committerVaxry <vaxry@vaxry.net>2025-09-18 20:46:57 +0100
commit91f592a87509436dc6f6ea7b3d6705ed7c5af046 (patch)
treed3807156d2f1f33daf24154e681da7339c78160a /src/helpers/MiscFunctions.cpp
parent059ec60e9f32e4d7a21c0bc15b010bcb30a1303b (diff)
workspace: fix relative workspaces with monitor descs
Diffstat (limited to 'src/helpers/MiscFunctions.cpp')
-rw-r--r--src/helpers/MiscFunctions.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/helpers/MiscFunctions.cpp b/src/helpers/MiscFunctions.cpp
index 2a1e0671..e91f1a7e 100644
--- a/src/helpers/MiscFunctions.cpp
+++ b/src/helpers/MiscFunctions.cpp
@@ -148,7 +148,7 @@ SWorkspaceIDName getWorkspaceIDNameFromString(const std::string& in) {
std::set<WORKSPACEID> invalidWSes;
if (same_mon) {
for (auto const& rule : g_pConfigManager->getAllWorkspaceRules()) {
- const auto PMONITOR = g_pCompositor->getMonitorFromName(rule.monitor);
+ const auto PMONITOR = g_pCompositor->getMonitorFromString(rule.monitor);
if (PMONITOR && (PMONITOR->m_id != g_pCompositor->m_lastMonitor->m_id))
invalidWSes.insert(rule.workspaceId);
}
@@ -227,7 +227,7 @@ SWorkspaceIDName getWorkspaceIDNameFromString(const std::string& in) {
}
}
for (auto const& rule : g_pConfigManager->getAllWorkspaceRules()) {
- const auto PMONITOR = g_pCompositor->getMonitorFromName(rule.monitor);
+ const auto PMONITOR = g_pCompositor->getMonitorFromString(rule.monitor);
if (!PMONITOR || PMONITOR->m_id == g_pCompositor->m_lastMonitor->m_id) {
// Can't be invalid
continue;