From ad5fd9116e25bc502468f4dfa884ee027887c51c Mon Sep 17 00:00:00 2001 From: outfoxxed Date: Sat, 4 Apr 2026 13:51:32 -0700 Subject: [PATCH] wm: add nullptr guard to WindowManager::screenProjection --- src/windowmanager/windowmanager.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/windowmanager/windowmanager.cpp b/src/windowmanager/windowmanager.cpp index 6b51db1..511e8ec 100644 --- a/src/windowmanager/windowmanager.cpp +++ b/src/windowmanager/windowmanager.cpp @@ -21,6 +21,8 @@ WindowManager* WindowManager::instance() { } ScreenProjection* WindowManager::screenProjection(QuickshellScreenInfo* screen) { + if (!screen) return nullptr; + auto* qscreen = screen->screen; auto it = this->mScreenProjections.find(qscreen); if (it != this->mScreenProjections.end()) {