diff options
| author | ssareta <ssareta@protonmail.com> | 2026-04-23 08:21:19 +1200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-04-22 21:21:19 +0100 |
| commit | 300cdb7c3241969ac04cd02a5e13010a28ebb830 (patch) | |
| tree | 3c1b726768a7e0e3145344ff941c213b076883d8 /src | |
| parent | d4dd299d8082097068d3d05bef7198424fbb8dfb (diff) | |
workspace: fix missing null access guard (#14119)
Diffstat (limited to 'src')
| -rw-r--r-- | src/desktop/Workspace.cpp | 3 |
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; |
