diff options
author | Alexander Neumann <alexander.neumann@picos-software.com> | 2020-11-23 17:10:58 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-11-23 17:10:58 +0100 |
commit | 0a7a9b4462c32ccb3163ad085993fdf7f070d4a8 (patch) | |
tree | 0ac4a0d1d8b0ceec2d4209042fb9e0567298e406 | |
parent | Merge pull request #742 from zx2c4-forks/jd/menugetter (diff) | |
parent | commondialogs: do not chdir after file dialog (diff) | |
download | wireguard-windows-0a7a9b4462c32ccb3163ad085993fdf7f070d4a8.tar.xz wireguard-windows-0a7a9b4462c32ccb3163ad085993fdf7f070d4a8.zip |
Merge pull request #743 from zx2c4-forks/jd/commondiag
commondialogs: do not chdir after file dialog
-rw-r--r-- | commondialogs.go | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/commondialogs.go b/commondialogs.go index 804716de..df523ce8 100644 --- a/commondialogs.go +++ b/commondialogs.go @@ -116,15 +116,15 @@ func (dlg *FileDialog) show(owner Form, fun func(ofn *win.OPENFILENAME) bool, fl } func (dlg *FileDialog) ShowOpen(owner Form) (accepted bool, err error) { - return dlg.show(owner, win.GetOpenFileName, 0) + return dlg.show(owner, win.GetOpenFileName, win.OFN_NOCHANGEDIR) } func (dlg *FileDialog) ShowOpenMultiple(owner Form) (accepted bool, err error) { - return dlg.show(owner, win.GetOpenFileName, win.OFN_ALLOWMULTISELECT|win.OFN_EXPLORER) + return dlg.show(owner, win.GetOpenFileName, win.OFN_ALLOWMULTISELECT|win.OFN_EXPLORER|win.OFN_NOCHANGEDIR) } func (dlg *FileDialog) ShowSave(owner Form) (accepted bool, err error) { - return dlg.show(owner, win.GetSaveFileName, 0) + return dlg.show(owner, win.GetSaveFileName, win.OFN_NOCHANGEDIR) } func pathFromPIDL(pidl uintptr) (string, error) { |