count down in named workspace IDs

This commit is contained in:
vaxerski 2022-04-21 21:35:08 +02:00
parent 727851d6e2
commit c16ebec3b2

View File

@ -711,13 +711,13 @@ CWindow* CCompositor::getNextWindowOnWorkspace(CWindow* pWindow) {
}
int CCompositor::getNextAvailableNamedWorkspace() {
int highest = -1337 - 1;
int lowest = -1337 + 1;
for (auto& w : m_lWorkspaces) {
if (w.m_iID < 0 && w.m_iID > highest)
highest = w.m_iID;
if (w.m_iID < 0 && w.m_iID < lowest)
lowest = w.m_iID;
}
return highest + 1;
return lowest - 1;
}
CWorkspace* CCompositor::getWorkspaceByName(const std::string& name) {