summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNikola Bunjevac <nikola.bunjevac@gmail.com>2022-10-10 21:22:25 +0200
committerNikola Bunjevac <nikola.bunjevac@gmail.com>2022-10-11 17:16:20 +0200
commitfb673953ca5a61389e92474a1f966ce37cbc4499 (patch)
treea4cf244cc17262fd2c6278fbaa5d08af804bd4a1
parent042e81f663d31c5d0c619349be14919a39333023 (diff)
Resize project dialog only when necessary
-rw-r--r--editor/project_manager.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/editor/project_manager.cpp b/editor/project_manager.cpp
index c6fcdc890c..5a1eedd8a2 100644
--- a/editor/project_manager.cpp
+++ b/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() {