From 5097240aefa77bfc6ce2238d86b90dfd8f2b6ec4 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Tue, 31 May 2016 04:48:00 +0200 Subject: [PATCH] Add OFN_NOCHANGEDIR in hopes Win32 file dialogs won't change current working dir --- ui/drivers/ui_win32.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ui/drivers/ui_win32.c b/ui/drivers/ui_win32.c index c2ba13a0cf..4dc0657c4c 100644 --- a/ui/drivers/ui_win32.c +++ b/ui/drivers/ui_win32.c @@ -514,7 +514,7 @@ bool win32_browser( ofn.lpstrInitialDir = TEXT(initial_dir); ofn.lpstrDefExt = ""; ofn.nMaxFile = PATH_MAX; - ofn.Flags = OFN_FILEMUSTEXIST | OFN_HIDEREADONLY; + ofn.Flags = OFN_FILEMUSTEXIST | OFN_HIDEREADONLY | OFN_NOCHANGEDIR; if (!GetOpenFileName(&ofn)) return false;