Browse Source

Fix a bug with a render zone inside a render zone. (#1138)

tfabretti 2 years ago
parent
commit
1ef6ad49e3
1 changed files with 3 additions and 2 deletions
  1. 3 2
      h2d/RenderContext.hx

+ 3 - 2
h2d/RenderContext.hx

@@ -501,10 +501,11 @@ class RenderContext extends h3d.impl.RenderContext {
 			return;
 		}
 
-		x = Math.max( x, renderX );
-		y = Math.max( y, renderY );
 		var x2 = Math.min( x + w, renderX + renderW );
 		var y2 = Math.min( y + h, renderY + renderH );
+		x = Math.max( x, renderX );
+		y = Math.max( y, renderY );
+
 		if (x2 < x) x2 = x;
 		if (y2 < y) y2 = y;