From 70f77fd224c207fc382a9c0c6a29e4e680aa6f1f Mon Sep 17 00:00:00 2001 From: Ross MacLeod Date: Mon, 19 Feb 2024 00:58:33 -0500 Subject: [PATCH] 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 --- src/Hy3Layout.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Hy3Layout.cpp b/src/Hy3Layout.cpp index 09ba804..80162cf 100644 --- a/src/Hy3Layout.cpp +++ b/src/Hy3Layout.cpp @@ -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 );