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/cru/ui/controls | |
| parent | e45106981ba5720947cdb56a3f48ad3e91a996b8 (diff) | |
| download | cru-6f09b50c8abce11ef191fd3205b1cbdd2891907f.tar.gz cru-6f09b50c8abce11ef191fd3205b1cbdd2891907f.tar.bz2 cru-6f09b50c8abce11ef191fd3205b1cbdd2891907f.zip | |
...
Diffstat (limited to 'include/cru/ui/controls')
| -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( |
