diff --git a/android/src/main/java/com/horcrux/svg/RenderableView.java b/android/src/main/java/com/horcrux/svg/RenderableView.java index 9ca4e6b60..858ff7e65 100644 --- a/android/src/main/java/com/horcrux/svg/RenderableView.java +++ b/android/src/main/java/com/horcrux/svg/RenderableView.java @@ -281,9 +281,9 @@ void render(Canvas canvas, Paint paint, float opacity) { // Clip to mask bounds and render the mask float maskX = (float) relativeOnWidth(mask.mX); - float maskY = (float) relativeOnWidth(mask.mY); + float maskY = (float) relativeOnHeight(mask.mY); float maskWidth = (float) relativeOnWidth(mask.mW); - float maskHeight = (float) relativeOnWidth(mask.mH); + float maskHeight = (float) relativeOnHeight(mask.mH); maskCanvas.clipRect(maskX, maskY, maskWidth, maskHeight); Paint maskPaint = new Paint(Paint.ANTI_ALIAS_FLAG);