diff --git a/libs/ui/source/element.cpp b/libs/ui/source/element.cpp index d1d1264d..f041079e 100644 --- a/libs/ui/source/element.cpp +++ b/libs/ui/source/element.cpp @@ -9,7 +9,9 @@ namespace psemek::ui void element::set_parent(element * parent) { - if (!parent_ && parent && reshape_posted_) + assert(!parent_ || !parent); + + if (parent && reshape_posted_) parent->post_reshape(); parent_ = parent;