mirror of
https://github.com/fergalmoran/ladybird.git
synced 2025-12-24 02:09:28 +00:00
LibGUI: Add missing window() null check when widget's child is removed
Before notifying our window that a child was removed, we should first check that we actually have a window! :^)
This commit is contained in:
@@ -123,7 +123,7 @@ void Widget::child_event(Core::ChildEvent& event)
|
||||
else
|
||||
invalidate_layout();
|
||||
}
|
||||
if (event.child() && Core::is<Widget>(*event.child()))
|
||||
if (window() && event.child() && Core::is<Widget>(*event.child()))
|
||||
window()->did_remove_widget({}, Core::to<Widget>(*event.child()));
|
||||
update();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user