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

Commit 1a6522f7 authored by Saumya Prakash's avatar Saumya Prakash Committed by Automerger Merge Worker
Browse files

Ensure Gesture Nav Edu animation scales to fit different screen sizes am: 7146fc24

parents 4bfc41ae 7146fc24
Loading
Loading
Loading
Loading
+3 −5
Original line number Diff line number Diff line
@@ -226,13 +226,11 @@ abstract class TutorialController implements BackGestureAttemptCallback,
            return;
        }
        Matrix scaleMatrix = new Matrix();
        float pivotX = mScreenWidth / 2f;
        float pivotY = mScreenHeight;
        float scaleFactor = mScreenWidth / animationBoundsRect.width();
        float heightTranslate = (mScreenHeight - (scaleFactor * animationBoundsRect.height()));

        scaleMatrix.postScale(scaleFactor, scaleFactor, pivotX, pivotY);
        scaleMatrix.postTranslate(0,
                mTutorialFragment.getDeviceProfile().heightPx - animationBoundsRect.height());
        scaleMatrix.postScale(scaleFactor, scaleFactor);
        scaleMatrix.postTranslate(0, heightTranslate);
        mAnimatedGestureDemonstration.setImageMatrix(scaleMatrix);
    }