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

Commit b74b802e authored by Alan Viverette's avatar Alan Viverette Committed by Android (Google) Code Review
Browse files

Merge "Prevent runtime restart on missing magnification spec accessors"

parents 938767f9 590f2235
Loading
Loading
Loading
Loading
+5 −1
Original line number Diff line number Diff line
@@ -341,7 +341,7 @@ class MagnificationController {
        mTransformationAnimator.start();
    }

    private void setMagnificationSpec(MagnificationSpec spec) {
    public void setMagnificationSpec(MagnificationSpec spec) {
        if (DEBUG_SET_MAGNIFICATION_SPEC) {
            Slog.i(LOG_TAG, "Sending: " + spec);
        }
@@ -351,6 +351,10 @@ class MagnificationController {
        mWindowManager.setMagnificationSpec(MagnificationSpec.obtain(spec));
    }

    public MagnificationSpec getMagnificationSpec() {
        return mSentMagnificationSpec;
    }

    private static class MagnificationSpecEvaluator implements TypeEvaluator<MagnificationSpec> {
        private final MagnificationSpec mTempTransformationSpec = MagnificationSpec.obtain();