summaryrefslogtreecommitdiff
path: root/src/Compositor.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/Compositor.cpp')
-rw-r--r--src/Compositor.cpp5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/Compositor.cpp b/src/Compositor.cpp
index 89c0d08b..445e2e04 100644
--- a/src/Compositor.cpp
+++ b/src/Compositor.cpp
@@ -495,17 +495,14 @@ CMonitor* CCompositor::getMonitorFromName(const std::string& name) {
return m.get();
}
}
-
return nullptr;
}
CMonitor* CCompositor::getMonitorFromDesc(const std::string& desc) {
for (auto& m : m_vMonitors) {
- if (desc == m->output->description) {
+ if (m->output->description && std::string(m->output->description).find(desc) == 0)
return m.get();
- }
}
-
return nullptr;
}