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

Commit 30e1f4c9 authored by Selim Cinek's avatar Selim Cinek Committed by android-build-merger
Browse files

Merge "Don't scale textViews when transforming if their text isn't equal" into pi-dev

am: f84132ed

Change-Id: I7e9ee591ac0eb5f20cd81eebbf163205f5b5e9c4
parents 2accad53 f84132ed
Loading
Loading
Loading
Loading
+4 −3
Original line number Diff line number Diff line
@@ -35,10 +35,8 @@ public class TextViewTransformState extends TransformState {
    @Override
    public void initFrom(View view, TransformInfo transformInfo) {
        super.initFrom(view, transformInfo);
        if (view instanceof TextView) {
        mText = (TextView) view;
    }
    }

    @Override
    protected boolean sameAs(TransformState otherState) {
@@ -94,6 +92,9 @@ public class TextViewTransformState extends TransformState {
            return false;
        }
        TextViewTransformState otherTvs = (TextViewTransformState) otherState;
        if (!TextUtils.equals(mText.getText(), otherTvs.mText.getText())) {
            return false;
        }
        int lineCount = mText.getLineCount();
        return lineCount == 1 && lineCount == otherTvs.mText.getLineCount()
                && getEllipsisCount() == otherTvs.getEllipsisCount()