fix master window finding on closed

This commit is contained in:
vaxerski 2022-11-13 14:31:12 +00:00
parent 1e5cab1ee7
commit 884fc4f89c

View file

@ -119,7 +119,7 @@ void CHyprMasterLayout::onWindowRemovedTiling(CWindow* pWindow) {
if (PNODE->isMaster && MASTERSLEFT < 2) { if (PNODE->isMaster && MASTERSLEFT < 2) {
// find new one // find new one
for (auto& nd : m_lMasterNodesData) { for (auto& nd : m_lMasterNodesData) {
if (!nd.isMaster) { if (!nd.isMaster && nd.workspaceID == PNODE->workspaceID) {
nd.isMaster = true; nd.isMaster = true;
break; break;
} }