From 1b9143bce70424409d42579bd1416adace67dd0c Mon Sep 17 00:00:00 2001 From: jasimchz <144520796+jasimchz@users.noreply.github.com> Date: Wed, 21 Aug 2024 11:54:00 +0400 Subject: [PATCH] Update RNCMaskedView.java for RN 0.75.1+ its showing broken mask --- .../src/main/java/org/reactnative/maskedview/RNCMaskedView.java | 1 + 1 file changed, 1 insertion(+) diff --git a/android/src/main/java/org/reactnative/maskedview/RNCMaskedView.java b/android/src/main/java/org/reactnative/maskedview/RNCMaskedView.java index 2ea0c5e..e8877e0 100644 --- a/android/src/main/java/org/reactnative/maskedview/RNCMaskedView.java +++ b/android/src/main/java/org/reactnative/maskedview/RNCMaskedView.java @@ -41,6 +41,7 @@ protected void dispatchDraw(Canvas canvas) { // draw the mask if (mBitmapMask != null) { + setLayerType(LAYER_TYPE_HARDWARE, mPaint); mPaint.setXfermode(mPorterDuffXferMode); canvas.drawBitmap(mBitmapMask, 0, 0, mPaint); mPaint.setXfermode(null);