don't set current dir in file selector if it doesn't exist

some users were reporting hangs
This commit is contained in:
Damien Elmes 2016-03-21 09:57:45 +10:00
parent 08829da011
commit 781e592339

View file

@ -241,7 +241,8 @@ def getFile(parent, title, cb, filter="*.*", dir=None, key=None):
if isMac: if isMac:
d.setOptions(QFileDialog.DontUseNativeDialog) d.setOptions(QFileDialog.DontUseNativeDialog)
d.setFileMode(QFileDialog.ExistingFile) d.setFileMode(QFileDialog.ExistingFile)
d.setDirectory(dir) if os.path.exists(dir):
d.setDirectory(dir)
d.setWindowTitle(title) d.setWindowTitle(title)
d.setNameFilter(filter) d.setNameFilter(filter)
ret = [] ret = []