path canonicalize
This commit is contained in:
parent
386c0bc267
commit
8a9677f261
|
|
@ -134,7 +134,7 @@ impl ConfigFile {
|
|||
|
||||
let default_config = (&*globals::CONFIG_NAME.read().unwrap()).to_string();
|
||||
let config_name =
|
||||
if map.len() > 1 && map.len() != 0 || !map.contains_key(&default_config) {
|
||||
if (map.len() > 1 || !map.contains_key(&default_config)) && map.len() != 0 {
|
||||
ConfigPicker::new(map.keys().map(|a| a.to_owned()).collect())
|
||||
.selected()
|
||||
.unwrap_or(default_config)
|
||||
|
|
|
|||
|
|
@ -390,6 +390,7 @@ impl MainWindow {
|
|||
chooser.set_option(fltk::dialog::FileDialogOptions::NewFolder);
|
||||
chooser.show();
|
||||
let path = chooser.filename();
|
||||
let path = fs::canonicalize(&path).unwrap_or(path);
|
||||
if !path.exists() {
|
||||
return;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue