From ff0b706ea3e0bb6321e1982eb49063924d3eb391 Mon Sep 17 00:00:00 2001 From: Vaxry <43317083+vaxerski@users.noreply.github.com> Date: Tue, 3 Mar 2026 11:25:58 +0000 Subject: [PATCH] renderer: fix crash on mirrored outputs needing recalc (#13534) ref https://github.com/hyprwm/Hyprland/discussions/13517 --- src/render/Renderer.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/render/Renderer.cpp b/src/render/Renderer.cpp index fbc34910..a2b7c60a 100644 --- a/src/render/Renderer.cpp +++ b/src/render/Renderer.cpp @@ -1305,7 +1305,8 @@ void CHyprRenderer::renderMonitor(PHLMONITOR pMonitor, bool commit) { if (pMonitor->m_scheduledRecalc) { pMonitor->m_scheduledRecalc = false; - pMonitor->m_activeWorkspace->m_space->recalculate(); + if (pMonitor->m_activeWorkspace) // might be missing (mirror) + pMonitor->m_activeWorkspace->m_space->recalculate(); } if (!pMonitor->m_output->needsFrame && pMonitor->m_forceFullFrames == 0)