From: Dana Jansens Date: Wed, 4 Dec 2002 01:02:56 +0000 (+0000) Subject: unregister for events when destroyed X-Git-Tag: openbox-2_2_2~25 X-Git-Url: http://git.openbox.org/?a=commitdiff_plain;h=22bd294c7baed75a24b1df7cc423042c965acbdb;p=dana%2Fopenbox.git unregister for events when destroyed --- diff --git a/otk/widget.cc b/otk/widget.cc index fa729a6f..e95848a6 100644 --- a/otk/widget.cc +++ b/otk/widget.cc @@ -55,6 +55,8 @@ OtkWidget::~OtkWidget() if (_visible) hide(); + _event_dispatcher->clearHandler(_window); + std::for_each(_children.begin(), _children.end(), PointerAssassin()); if (_parent)