소스 검색

Fix `NOTIFICATION_SORT_CHILDREN` is called twice on startup

Mounir Tohami 1 년 전
부모
커밋
62a58c5538
1개의 변경된 파일2개의 추가작업 그리고 6개의 파일을 삭제
  1. 2 6
      scene/gui/container.cpp

+ 2 - 6
scene/gui/container.cpp

@@ -177,13 +177,9 @@ Vector<int> Container::get_allowed_size_flags_vertical() const {
 
 void Container::_notification(int p_what) {
 	switch (p_what) {
-		case NOTIFICATION_ENTER_TREE: {
-			pending_sort = false;
-			queue_sort();
-		} break;
-
 		case NOTIFICATION_RESIZED:
-		case NOTIFICATION_THEME_CHANGED: {
+		case NOTIFICATION_THEME_CHANGED:
+		case NOTIFICATION_ENTER_TREE: {
 			queue_sort();
 		} break;