monitor desc default workspace but working now (#2678)

* fix desc check

* fixes crashes when nulptr
This commit is contained in:
MightyPlaza
2023-07-11 09:29:19 +00:00
committed by GitHub
parent 26579fa962
commit 29d017f54b
2 changed files with 10 additions and 6 deletions

View File

@@ -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;
}