Browse Source

Don't change cwd with file dialogs

Sam Huang 1 year ago
parent
commit
a9cab01185
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/dialog/windows/SDL_windowsdialog.c

+ 1 - 1
src/dialog/windows/SDL_windowsdialog.c

@@ -186,7 +186,7 @@ void windows_ShowFileDialog(void *ptr)
     dialog.nMaxFileTitle = MAX_PATH;
     dialog.lpstrInitialDir = *initfolder ? initfolder : NULL;
     dialog.lpstrTitle = NULL;
-    dialog.Flags = flags | OFN_EXPLORER | OFN_HIDEREADONLY;
+    dialog.Flags = flags | OFN_EXPLORER | OFN_HIDEREADONLY | OFN_NOCHANGEDIR;
     dialog.nFileOffset = 0;
     dialog.nFileExtension = 0;
     dialog.lpstrDefExt = NULL;