From 76308181b96d1e80eff57364a7b59165c3c6f0b3 Mon Sep 17 00:00:00 2001 From: eafton Date: Tue, 30 Sep 2025 10:24:06 +0300 Subject: [PATCH] Fix #14072 --- src/dialog/windows/SDL_windowsdialog.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/dialog/windows/SDL_windowsdialog.c b/src/dialog/windows/SDL_windowsdialog.c index d1bf7f29f6..3009df58be 100644 --- a/src/dialog/windows/SDL_windowsdialog.c +++ b/src/dialog/windows/SDL_windowsdialog.c @@ -622,11 +622,9 @@ bool windows_ShowModernFileFolderDialog(SDL_FileDialogType dialog_type, const ch CHECK(pFileDialog->lpVtbl->SetFileTypes(pFileDialog, nfilters, filter_data)); } - // SetFolder would enforce using the same location each and every time, but - // Windows docs recommend against it if (default_folder_w) { CHECK(pSHCreateItemFromParsingName(default_folder_w, NULL, &IID_IShellItem, (void**)&pFolderItem)); - CHECK(pFileDialog->lpVtbl->SetDefaultFolder(pFileDialog, pFolderItem)); + CHECK(pFileDialog->lpVtbl->SetFolder(pFileDialog, pFolderItem)); } if (default_file_w) {