Merge pull request #113524 from Bromeon/bugfix/filedialog-compat-breakage

Add special compat methods for EditorFileDialog enum functions
This commit is contained in:
Rémi Verschelde 2025-12-04 13:21:47 +01:00
commit 957094a1aa
No known key found for this signature in database
GPG key ID: C3336907360768E1
2 changed files with 7 additions and 1 deletions

View file

@ -1370,7 +1370,7 @@ ProjectManager::ProjectManager() {
FileDialog::set_get_thumbnail_callback(callable_mp_static(ProjectManager::_file_dialog_get_thumbnail));
FileDialog::set_default_show_hidden_files(EDITOR_GET("filesystem/file_dialog/show_hidden_files"));
FileDialog::set_default_display_mode((EditorFileDialog::DisplayMode)EDITOR_GET("filesystem/file_dialog/display_mode").operator int());
FileDialog::set_default_display_mode((FileDialog::DisplayMode)EDITOR_GET("filesystem/file_dialog/display_mode").operator int());
int swap_cancel_ok = EDITOR_GET("interface/editor/accept_dialog_cancel_ok_buttons");
if (swap_cancel_ok != 0) { // 0 is auto, set in register_scene based on DisplayServer.