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

Commit d76b320b authored by Brian Colonna's avatar Brian Colonna Committed by Android (Google) Code Review
Browse files

Merge "Fixed misplacement of cancel(X) button for Face Unlock" into jb-mr1-lockscreen-dev

parents 7ff55358 ddbf138d
Loading
Loading
Loading
Loading
+7 −5
Original line number Diff line number Diff line
@@ -53,15 +53,17 @@ public class FaceUnlockView extends RelativeLayout {

    @Override
    protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
        super.onMeasure(widthMeasureSpec, heightMeasureSpec);

        final int minimumWidth = getSuggestedMinimumWidth();
        final int minimumHeight = getSuggestedMinimumHeight();
        int viewWidth = resolveMeasured(widthMeasureSpec, minimumWidth);
        int viewHeight = resolveMeasured(heightMeasureSpec, minimumHeight);

        viewWidth = viewHeight = Math.min(viewWidth, viewHeight);
        Log.v(TAG, "FaceUnlockView dimensions: " + viewWidth + "x" + viewHeight);
        setMeasuredDimension(viewWidth, viewHeight);
        final int chosenSize = Math.min(viewWidth, viewHeight);
        final int newWidthMeasureSpec =
                MeasureSpec.makeMeasureSpec(chosenSize, MeasureSpec.AT_MOST);
        final int newHeightMeasureSpec =
                MeasureSpec.makeMeasureSpec(chosenSize, MeasureSpec.AT_MOST);

        super.onMeasure(newWidthMeasureSpec, newHeightMeasureSpec);
    }
}