summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorssareta <ssareta@protonmail.com>2026-04-23 08:21:19 +1200
committerGitHub <noreply@github.com>2026-04-22 21:21:19 +0100
commit300cdb7c3241969ac04cd02a5e13010a28ebb830 (patch)
tree3c1b726768a7e0e3145344ff941c213b076883d8 /src
parentd4dd299d8082097068d3d05bef7198424fbb8dfb (diff)
workspace: fix missing null access guard (#14119)
Diffstat (limited to 'src')
-rw-r--r--src/desktop/Workspace.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/desktop/Workspace.cpp b/src/desktop/Workspace.cpp
index 85963253..cb2da6b3 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;