aboutsummaryrefslogtreecommitdiff
path: root/src/ui/components
diff options
context:
space:
mode:
Diffstat (limited to 'src/ui/components')
-rw-r--r--src/ui/components/Menu.cpp4
-rw-r--r--src/ui/components/PopupButton.cpp2
-rw-r--r--src/ui/components/Select.cpp2
3 files changed, 3 insertions, 5 deletions
diff --git a/src/ui/components/Menu.cpp b/src/ui/components/Menu.cpp
index ae00a2b2..f62138cd 100644
--- a/src/ui/components/Menu.cpp
+++ b/src/ui/components/Menu.cpp
@@ -23,7 +23,7 @@ MenuItem::MenuItem() {
MenuItem::MenuItem(String text) : MenuItem() { SetText(std::move(text)); }
-MenuItem::~MenuItem() { container_.RemoveFromParent(); }
+MenuItem::~MenuItem() {}
void MenuItem::SetText(String text) { text_.SetText(std::move(text)); }
@@ -33,8 +33,6 @@ Menu::~Menu() {
for (auto item : items_) {
delete item;
}
-
- container_.RemoveFromParent();
}
void Menu::AddItemAt(Component* item, gsl::index index) {
diff --git a/src/ui/components/PopupButton.cpp b/src/ui/components/PopupButton.cpp
index 8eed7c09..f09bf2d1 100644
--- a/src/ui/components/PopupButton.cpp
+++ b/src/ui/components/PopupButton.cpp
@@ -12,7 +12,7 @@ PopupMenuTextButton::PopupMenuTextButton() : popup_menu_(&button_) {
});
}
-PopupMenuTextButton::~PopupMenuTextButton() { button_.RemoveFromParent(); }
+PopupMenuTextButton::~PopupMenuTextButton() {}
void PopupMenuTextButton::SetMenuItems(std::vector<String> items) {
popup_menu_.GetMenu()->ClearItems();
diff --git a/src/ui/components/Select.cpp b/src/ui/components/Select.cpp
index 6a316717..90b49d30 100644
--- a/src/ui/components/Select.cpp
+++ b/src/ui/components/Select.cpp
@@ -13,7 +13,7 @@ Select::Select() {
});
}
-Select::~Select() { button_.RemoveFromParent(); }
+Select::~Select() {}
void Select::SetItems(std::vector<String> items) {
items_ = items;