diff options
author | alk3pInjection <webmaster@raspii.tech> | 2021-09-05 22:46:40 +0800 |
---|---|---|
committer | alk3pInjection <webmaster@raspii.tech> | 2021-09-27 21:17:05 +0800 |
commit | a393339d4927ee0ec78a683d4315686adbdf466d (patch) | |
tree | 55306393a2cb723699fab9e1c33a707f6d5865f8 | |
parent | d7e6289605bff749a419e28092574e815353f1fb (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 bd885da30731..2cb028f70d39 100644 --- a/packages/SystemUI/src/com/android/systemui/tristate/TriStateUiControllerImpl.java +++ b/packages/SystemUI/src/com/android/systemui/tristate/TriStateUiControllerImpl.java @@ -312,20 +312,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; |