浏览代码

Resize project dialog only when necessary

Nikola Bunjevac 2 年之前
父节点
当前提交
fb673953ca
共有 1 个文件被更改,包括 5 次插入1 次删除
  1. 5 1
      editor/project_manager.cpp

+ 5 - 1
editor/project_manager.cpp

@@ -143,7 +143,11 @@ private:
 			install_status_rect->set_texture(new_icon);
 		}
 
-		set_size(Size2(500, 0) * EDSCALE);
+		Size2i window_size = get_size();
+		Size2 contents_min_size = get_contents_minimum_size();
+		if (window_size.x < contents_min_size.x || window_size.y < contents_min_size.y) {
+			set_size(window_size.max(contents_min_size));
+		}
 	}
 
 	String _test_path() {