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);