Prechádzať zdrojové kódy

fixed makeRelative on a not absolute path

Nicolas Cannasse 5 rokov pred
rodič
commit
2208b8e7ca
1 zmenil súbory, kde vykonal 4 pridanie a 0 odobranie
  1. 4 0
      hide/Ide.hx

+ 4 - 0
hide/Ide.hx

@@ -750,6 +750,10 @@ class Ide {
 		if( StringTools.startsWith(path.toLowerCase(), resourceDir.toLowerCase()+"/") )
 		if( StringTools.startsWith(path.toLowerCase(), resourceDir.toLowerCase()+"/") )
 			return path.substr(resourceDir.length+1);
 			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 resParts = resourceDir.split("/");
 		var pathParts = path.split("/");
 		var pathParts = path.split("/");
 		for( i in 0...resParts.length ) {
 		for( i in 0...resParts.length ) {