浏览代码

Tentative fix for Open In Explorer not working sometimes

Valden 1 年之前
父节点
当前提交
fa2fd6c78f
共有 1 个文件被更改,包括 4 次插入1 次删除
  1. 4 1
      hide/view/FileTree.hx

+ 4 - 1
hide/view/FileTree.hx

@@ -366,7 +366,10 @@ class FileTree extends FileView {
 		var fullPath = sys.FileSystem.absolutePath(path);
 
 		switch(Sys.systemName()) {
-			case "Windows": Sys.command("explorer.exe /select," + fullPath);
+			case "Windows": {
+				var cmd = "explorer.exe /select," + '"' + StringTools.replace(fullPath, "/", "\\") + '"';
+				Sys.command(cmd);
+			};
 			case "Mac":	Sys.command("open " + haxe.io.Path.directory(fullPath));
 			default: throw "Exploration not implemented on this platform";
 		}