[gui] Fix crash when pasting invalid paths into master audio

pull/357/head
nyanpasu64 2019-01-06 01:16:51 -08:00
rodzic 10cbfd2dd6
commit d65453a138
1 zmienionych plików z 5 dodań i 1 usunięć

Wyświetl plik

@ -357,7 +357,11 @@ class MainWindow(qw.QMainWindow):
def cfg_dir(self) -> str:
maybe_path = self._cfg_path or self.cfg.master_audio
if maybe_path:
return str(Path(maybe_path).resolve().parent)
# Windows likes to raise OSError when path contains *
try:
return str(Path(maybe_path).resolve().parent)
except OSError:
return "."
return "."