Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c067717c authored by Gilles Debunne's avatar Gilles Debunne Committed by Android (Google) Code Review
Browse files

Merge "Invalidate text display list when text properties change."

parents 8e0cc398 2e85274d
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -1205,6 +1205,7 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener
            if (imm != null) imm.restartInput(this);
        }

        mTextDisplayListIsValid = false;
        prepareCursorControllers();

        // start or stop the cursor blinking as appropriate
@@ -2310,6 +2311,7 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener
    public void setHighlightColor(int color) {
        if (mHighlightColor != color) {
            mHighlightColor = color;
            mTextDisplayListIsValid = false;
            invalidate();
        }
    }
@@ -2330,6 +2332,7 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener
        mShadowDx = dx;
        mShadowDy = dy;

        mTextDisplayListIsValid = false;
        invalidate();
    }

@@ -2821,6 +2824,7 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener
            }
        }
        if (inval) {
            mTextDisplayListIsValid = false;
            invalidate();
        }
    }