diff options
author | alk3pInjection <webmaster@raspii.tech> | 2021-09-05 22:46:40 +0800 |
---|---|---|
committer | alk3pInjection <webmaster@raspii.tech> | 2022-02-18 09:36:24 +0800 |
commit | 361868ab29286632e12906195d930962d37153e5 (patch) | |
tree | 54ab9c1b0147ca6430b8115edcdbcd0f618406fb | |
parent | bd7a90ab8ddb31a227c1fb57e46bb0cd2c3066db (diff) |
AlertSlider: Fix bad layout under 180° rotation
* silly but it works
Change-Id: I0c32980b9380cd5fc8b8204440ea93d73c6aabc4
-rw-r--r-- | packages/SystemUI/src/com/android/systemui/tristate/TriStateUiControllerImpl.java | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/tristate/TriStateUiControllerImpl.java b/packages/SystemUI/src/com/android/systemui/tristate/TriStateUiControllerImpl.java index 098f0c474ab8..6a74e112d490 100644 --- a/packages/SystemUI/src/com/android/systemui/tristate/TriStateUiControllerImpl.java +++ b/packages/SystemUI/src/com/android/systemui/tristate/TriStateUiControllerImpl.java @@ -315,20 +315,20 @@ public class TriStateUiControllerImpl implements ConfigurationListener, TriState gravity = 85; } positionX = res.getDimensionPixelSize(R.dimen.tri_state_up_dialog_position_deep); + positionY2 = res.getDimensionPixelSize(com.android.internal.R.dimen.status_bar_height); + bg = R.drawable.dialog_tri_state_middle_bg; if (mTriStateMode != MODE_SILENT) { if (mTriStateMode != MODE_VIBRATE) { if (mTriStateMode == MODE_NORMAL) { - positionY = res.getDimensionPixelSize(R.dimen.tri_state_down_dialog_position) + res.getDimensionPixelSize(com.android.internal.R.dimen.status_bar_height); + positionY2 += res.getDimensionPixelSize(R.dimen.tri_state_down_dialog_position); + break; } - bg = R.drawable.dialog_tri_state_middle_bg; - break; } - positionY = res.getDimensionPixelSize(R.dimen.tri_state_middle_dialog_position) + res.getDimensionPixelSize(com.android.internal.R.dimen.status_bar_height); - } else { - positionY = res.getDimensionPixelSize(R.dimen.tri_state_up_dialog_position) + res.getDimensionPixelSize(com.android.internal.R.dimen.status_bar_height); + positionY2 += res.getDimensionPixelSize(R.dimen.tri_state_middle_dialog_position); + break; } - positionY2 = positionY; - bg = R.drawable.dialog_tri_state_middle_bg; + positionY2 += res.getDimensionPixelSize(R.dimen.tri_state_up_dialog_position); + break; case ROTATION_270: if (isTsKeyRight) { gravity = 85; |