workspace: fix missing null access guard (#14119)

This commit is contained in:
ssareta 2026-04-23 08:21:19 +12:00 committed by GitHub
parent d4dd299d80
commit 300cdb7c32
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -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;