1
0
mirror of https://github.com/godotengine/godot.git synced 2025-12-30 18:30:54 +00:00

Merge pull request #113746 from sockeye-d/filedialog-erroneous-popup

Fix native FileDialogs popping up when `use_native_dialog` is modified
This commit is contained in:
Rémi Verschelde
2025-12-09 17:17:33 +01:00

View File

@@ -2225,7 +2225,7 @@ void FileDialog::set_use_native_dialog(bool p_native) {
#endif
// Replace the built-in dialog with the native one if it's currently visible.
if (is_inside_tree() && _should_use_native_popup()) {
if (is_inside_tree() && is_visible() && _should_use_native_popup()) {
ConfirmationDialog::set_visible(false);
_native_popup();
}