diff options
author | crupest <crupest@outlook.com> | 2022-03-29 22:11:20 +0800 |
---|---|---|
committer | crupest <crupest@outlook.com> | 2022-03-29 22:11:20 +0800 |
commit | 6f09b50c8abce11ef191fd3205b1cbdd2891907f (patch) | |
tree | 97f443663b2498ca63586d704e8db2cf1b41cb55 /include | |
parent | e45106981ba5720947cdb56a3f48ad3e91a996b8 (diff) | |
download | cru-6f09b50c8abce11ef191fd3205b1cbdd2891907f.tar.gz cru-6f09b50c8abce11ef191fd3205b1cbdd2891907f.tar.bz2 cru-6f09b50c8abce11ef191fd3205b1cbdd2891907f.zip |
...
Diffstat (limited to 'include')
-rw-r--r-- | include/cru/ui/controls/LayoutControl.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/include/cru/ui/controls/LayoutControl.h b/include/cru/ui/controls/LayoutControl.h index 78cc4806..54407a3f 100644 --- a/include/cru/ui/controls/LayoutControl.h +++ b/include/cru/ui/controls/LayoutControl.h @@ -67,16 +67,16 @@ class LayoutControl : public Control { if (position < 0 || position >= children_.size()) return; auto child = children_[position]; children_.erase(children_.begin() + position); - child->SetParent(nullptr); container_render_object_->RemoveChild(position); + child->SetParent(nullptr); } void ClearChildren() { + container_render_object_->ClearChildren(); for (auto child : children_) { child->SetParent(nullptr); } children_.clear(); - container_render_object_->ClearChildren(); } const typename TRenderObject::ChildLayoutData& GetChildLayoutData( |