Browse Source

fixed makeRelative on a not absolute path

Nicolas Cannasse 5 năm trước cách đây
mục cha
commit
2208b8e7ca
1 tập tin đã thay đổi với 4 bổ sung0 xóa
  1. 4 0
      hide/Ide.hx

+ 4 - 0
hide/Ide.hx

@@ -750,6 +750,10 @@ class Ide {
 		if( StringTools.startsWith(path.toLowerCase(), resourceDir.toLowerCase()+"/") )
 			return path.substr(resourceDir.length+1);
 
+		// is already a relative path
+		if( path.charCodeAt(0) != "/".code && path.charCodeAt(1) != ":".code )
+			return path;
+
 		var resParts = resourceDir.split("/");
 		var pathParts = path.split("/");
 		for( i in 0...resParts.length ) {