diff --git a/libs/hwui/DisplayListOp.h b/libs/hwui/DisplayListOp.h index c6d3db7d9a48e..1032a7560bd07 100644 --- a/libs/hwui/DisplayListOp.h +++ b/libs/hwui/DisplayListOp.h @@ -208,6 +208,8 @@ protected: // ensure that local bounds cover mapped bounds if (!state.mMatrix.isSimple()) return false; + if (state.mRoundRectClipState) return false; + // check state/paint for transparency if (mPaint) { if (mPaint->getShader() && !mPaint->getShader()->isOpaque()) {