X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fcontainer.cpp;h=4c0ce93fa6fda1a5fca02860cc793e13e9bb2a03;hb=9bfda3958f5b610c4513a912f4cd07d703d3d184;hp=9ad66482a15a2ad2503d7f0efcb12a6fe14383c4;hpb=b92c878a286036af106e969a29b2689876aa5f65;p=libs%2Fgltk.git diff --git a/source/container.cpp b/source/container.cpp index 9ad6648..4c0ce93 100644 --- a/source/container.cpp +++ b/source/container.cpp @@ -27,6 +27,7 @@ void Container::add(Widget &wdg) { wdg.set_parent(this); children.push_back(create_child(&wdg)); + on_child_added(wdg); } void Container::remove(Widget &wdg) @@ -37,6 +38,7 @@ void Container::remove(Widget &wdg) wdg.set_parent(0); delete *i; children.erase(i); + on_child_removed(wdg); return; }