From 300cdb7c3241969ac04cd02a5e13010a28ebb830 Mon Sep 17 00:00:00 2001 From: ssareta Date: Thu, 23 Apr 2026 08:21:19 +1200 Subject: [PATCH] workspace: fix missing null access guard (#14119) --- src/desktop/Workspace.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/desktop/Workspace.cpp b/src/desktop/Workspace.cpp index 85963253c..cb2da6b3c 100644 --- a/src/desktop/Workspace.cpp +++ b/src/desktop/Workspace.cpp @@ -403,6 +403,9 @@ bool CWorkspace::isVisible() { bool CWorkspace::isVisibleNotCovered() { const auto PMONITOR = m_monitor.lock(); + if (!PMONITOR) + return false; + if (PMONITOR->m_activeSpecialWorkspace) return PMONITOR->m_activeSpecialWorkspace->m_id == m_id;