diff options
| author | Vaxry <43317083+vaxerski@users.noreply.github.com> | 2026-03-03 11:25:58 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-03-03 11:25:58 +0000 |
| commit | ff0b706ea3e0bb6321e1982eb49063924d3eb391 (patch) | |
| tree | 80e349bc028122f901460554e46bc433135749a1 /src/render/Renderer.cpp | |
| parent | 4f44df7b1772bef485e00216b083c744bb47a3f4 (diff) | |
renderer: fix crash on mirrored outputs needing recalc (#13534)
ref https://github.com/hyprwm/Hyprland/discussions/13517
Diffstat (limited to 'src/render/Renderer.cpp')
| -rw-r--r-- | src/render/Renderer.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
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) |
