Bladeren bron

Merge pull request #60172 from bruvzg/fix_ot_warning

Rémi Verschelde 3 jaren geleden
bovenliggende
commit
603b1315a7
1 gewijzigde bestanden met toevoegingen van 4 en 2 verwijderingen
  1. 4 2
      editor/plugins/ot_features_plugin.cpp

+ 4 - 2
editor/plugins/ot_features_plugin.cpp

@@ -145,8 +145,11 @@ void OpenTypeFeaturesAdd::setup(Object *p_object) {
 
 void OpenTypeFeaturesAdd::_notification(int p_what) {
 	switch (p_what) {
-		case NOTIFICATION_THEME_CHANGED:
 		case NOTIFICATION_ENTER_TREE: {
+			connect("pressed", callable_mp(this, &OpenTypeFeaturesAdd::_features_menu));
+			[[fallthrough]];
+		}
+		case NOTIFICATION_THEME_CHANGED: {
 			set_icon(get_theme_icon(SNAME("Add"), SNAME("EditorIcons")));
 		} break;
 	}
@@ -173,7 +176,6 @@ OpenTypeFeaturesAdd::OpenTypeFeaturesAdd() {
 	menu_cu->set_name("CUMenu");
 	menu->add_child(menu_cu);
 
-	connect("pressed", callable_mp(this, &OpenTypeFeaturesAdd::_features_menu));
 	menu->connect("id_pressed", callable_mp(this, &OpenTypeFeaturesAdd::_add_feature));
 	menu_cv->connect("id_pressed", callable_mp(this, &OpenTypeFeaturesAdd::_add_feature));
 	menu_ss->connect("id_pressed", callable_mp(this, &OpenTypeFeaturesAdd::_add_feature));