Browse Source

fixed loading detection

Nicolas Cannasse 4 months ago
parent
commit
b36ddf83b7
1 changed files with 7 additions and 1 deletions
  1. 7 1
      hrt/impl/DomkitViewer.hx

+ 7 - 1
hrt/impl/DomkitViewer.hx

@@ -261,7 +261,13 @@ class DomkitViewer extends h2d.Object {
 	}
 	}
 
 
 	function loadResource( res : hxd.res.Resource ) {
 	function loadResource( res : hxd.res.Resource ) {
-		var loaded = @:privateAccess style.resources.indexOf(res) >= 0;
+		var loaded = false;
+		var path = res.entry.path;
+		for( r in @:privateAccess style.resources )
+			if( r.entry.path == path ) {
+				loaded = true;
+				break;
+			}
 		loadedResources.push({ r : res, wasLoaded: loaded });
 		loadedResources.push({ r : res, wasLoaded: loaded });
 		if( !loaded ) handleErrors(res, () -> style.load(res));
 		if( !loaded ) handleErrors(res, () -> style.load(res));
 		res.watch(rebuild);
 		res.watch(rebuild);