summaryrefslogtreecommitdiffstats
path: root/editor/window_wrapper.cpp
diff options
context:
space:
mode:
authorRémi Verschelde <rverschelde@gmail.com>2023-11-15 14:32:07 +0100
committerRémi Verschelde <rverschelde@gmail.com>2023-11-15 14:32:07 +0100
commitd89c5313a5324185c56e804f2ef3715930093cf4 (patch)
treecf65d62f59857c4408011bd98009e49c4700dcd3 /editor/window_wrapper.cpp
parentc851a46065c92b9101800502ac8c00fb940cbb55 (diff)
parent9ae48c72b41d688f27e6a1142a4ea809f068699c (diff)
downloadredot-engine-d89c5313a5324185c56e804f2ef3715930093cf4.tar.gz
Merge pull request #83290 from trollodel/move_progress_dialog_on_open
Keep focus on floating window when showing ProgressDialog
Diffstat (limited to 'editor/window_wrapper.cpp')
-rw-r--r--editor/window_wrapper.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/editor/window_wrapper.cpp b/editor/window_wrapper.cpp
index a5c862ffd6..2d89e4df46 100644
--- a/editor/window_wrapper.cpp
+++ b/editor/window_wrapper.cpp
@@ -34,6 +34,7 @@
#include "editor/editor_scale.h"
#include "editor/editor_settings.h"
#include "editor/editor_string_names.h"
+#include "editor/progress_dialog.h"
#include "scene/gui/box_container.h"
#include "scene/gui/label.h"
#include "scene/gui/panel.h"
@@ -332,6 +333,8 @@ WindowWrapper::WindowWrapper() {
window_background = memnew(Panel);
window_background->set_anchors_and_offsets_preset(PRESET_FULL_RECT);
window->add_child(window_background);
+
+ ProgressDialog::get_singleton()->add_host_window(window);
}
// ScreenSelect