compositor: guard null view() in getWindowFromSurface (#13255)

This commit is contained in:
garypippi 2026-02-14 08:52:15 +09:00 committed by GitHub
parent 1bf410e1fc
commit e80f705d76
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1185,7 +1185,7 @@ PHLWINDOW CCompositor::getWindowFromSurface(SP<CWLSurfaceResource> pSurface) {
const auto VIEW = pSurface->m_hlSurface->view();
if (VIEW->type() != Desktop::View::VIEW_TYPE_WINDOW)
if (!VIEW || VIEW->type() != Desktop::View::VIEW_TYPE_WINDOW)
return nullptr;
return dynamicPointerCast<Desktop::View::CWindow>(VIEW);