diff --git a/Libraries/LibCore/CObject.h b/Libraries/LibCore/CObject.h index 247198c904..69e2b11cd8 100644 --- a/Libraries/LibCore/CObject.h +++ b/Libraries/LibCore/CObject.h @@ -64,9 +64,11 @@ protected: CObject(CObject* parent = nullptr, bool is_widget = false); virtual void timer_event(CTimerEvent&); - virtual void child_event(CChildEvent&); virtual void custom_event(CCustomEvent&); + // NOTE: You may get child events for children that are not yet fully constructed! + virtual void child_event(CChildEvent&); + private: CObject* m_parent { nullptr }; String m_name;