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

Commit 23e7acda authored by Matt Casey's avatar Matt Casey Committed by android-build-merger
Browse files

Merge "Hide and re-show assist handles when phone is rotated." into qt-dev am: fa6082f2

am: e424ff5c

Change-Id: I738b2315b4a94b53d63dc37d9184605937a0684f
parents 9c491a1d e424ff5c
Loading
Loading
Loading
Loading
+16 −0
Original line number Diff line number Diff line
@@ -433,9 +433,25 @@ public class ScreenDecorations extends SystemUI implements Tunable,
            if (mOverlay != null) {
                updateLayoutParams();
                updateViews();
                if (mAssistHintVisible) {
                    // If assist handles are visible, hide them without animation and then make them
                    // show once again (with corrected rotation).
                    hideAssistHandles();
                    setAssistHintVisible(true);
                }
            }
        }
    }

    private void hideAssistHandles() {
        if (mOverlay != null && mBottomOverlay != null) {
            mOverlay.findViewById(R.id.assist_hint_left).setVisibility(View.GONE);
            mOverlay.findViewById(R.id.assist_hint_right).setVisibility(View.GONE);
            mBottomOverlay.findViewById(R.id.assist_hint_left).setVisibility(View.GONE);
            mBottomOverlay.findViewById(R.id.assist_hint_right).setVisibility(View.GONE);
            mAssistHintVisible = false;
        }
    }

    private void updateRoundedCornerRadii() {
        final int newRoundedDefault = mContext.getResources().getDimensionPixelSize(