From d1366b660ee27564e423aec71ef4e13da432b40e Mon Sep 17 00:00:00 2001 From: dantje Date: Sun, 27 Dec 2020 23:07:10 +0100 Subject: [PATCH] LibGUI: Use Object::remove_all_children() in BreadcrumbBar (#4580) --- Libraries/LibGUI/BreadcrumbBar.cpp | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/Libraries/LibGUI/BreadcrumbBar.cpp b/Libraries/LibGUI/BreadcrumbBar.cpp index 4e90c7354f..11e906bdaa 100644 --- a/Libraries/LibGUI/BreadcrumbBar.cpp +++ b/Libraries/LibGUI/BreadcrumbBar.cpp @@ -57,11 +57,7 @@ BreadcrumbBar::~BreadcrumbBar() void BreadcrumbBar::clear_segments() { m_segments.clear(); - - // FIXME: Should Core::Object have something like "remove_all_children()" perhaps? - auto children = this->children(); - for (auto& child : children) - child.remove_from_parent(); + remove_all_children(); } void BreadcrumbBar::append_segment(const String& text, const Gfx::Bitmap* icon, const String& data)