Hy3Layout::applyNodeDataToWindow: when looking for the monitor associated with a node's workspace, allow for a special workspace which isn't yet emplaced on a monitor but is still set

This commit is contained in:
Ross MacLeod 2024-02-19 00:58:33 -05:00
parent 782f32e83d
commit 70f77fd224

View file

@ -1551,7 +1551,9 @@ void Hy3Layout::applyNodeDataToWindow(Hy3Node* node, bool no_animation) {
break;
}
}
} else {
}
if (monitor == nullptr) {
monitor = g_pCompositor->getMonitorFromID(
g_pCompositor->getWorkspaceByID(node->workspace_id)->m_iMonitorID
);