|
@@ -564,12 +564,12 @@ void TabContainer::add_child_notify(Node *p_child) {
|
|
|
}
|
|
|
|
|
|
void TabContainer::move_child_notify(Node *p_child) {
|
|
|
+ Container::move_child_notify(p_child);
|
|
|
+
|
|
|
if (p_child == tab_bar) {
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
- Container::move_child_notify(p_child);
|
|
|
-
|
|
|
Control *c = Object::cast_to<Control>(p_child);
|
|
|
if (c && !c->is_set_as_top_level()) {
|
|
|
int old_idx = -1;
|
|
@@ -588,12 +588,12 @@ void TabContainer::move_child_notify(Node *p_child) {
|
|
|
}
|
|
|
|
|
|
void TabContainer::remove_child_notify(Node *p_child) {
|
|
|
+ Container::remove_child_notify(p_child);
|
|
|
+
|
|
|
if (p_child == tab_bar) {
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
- Container::remove_child_notify(p_child);
|
|
|
-
|
|
|
Control *c = Object::cast_to<Control>(p_child);
|
|
|
if (!c || c->is_set_as_top_level()) {
|
|
|
return;
|