Fix jumping slider in split shade
In BrightnessMirrorController constructor, setup the slider mirror's paddings from resources so that it is align to the slider's position. We need to call updateResources() in the constructor to setup the mBrightnessMirrorBackgroundPadding to be used by setLocationAndSize(). Fixes: 230478558 Test: android.platform.test.scenario.sysui.quicksettings.SwipeBrightness Change-Id: If0ca3acc2df031f61613446797021a2cb33cabf2
This commit is contained in:
@@ -23,7 +23,6 @@
|
||||
android:background="@drawable/brightness_mirror_background"
|
||||
android:layout_gravity="center_vertical"
|
||||
android:layout_margin="8dp"
|
||||
android:padding="@dimen/rounded_slider_background_padding"
|
||||
android:gravity="center"
|
||||
android:visibility="invisible">
|
||||
|
||||
|
||||
@@ -68,6 +68,7 @@ public class BrightnessMirrorController
|
||||
mBrightnessMirror.setVisibility(View.INVISIBLE);
|
||||
});
|
||||
mVisibilityCallback = visibilityCallback;
|
||||
updateResources();
|
||||
}
|
||||
|
||||
public void showMirror() {
|
||||
|
||||
Reference in New Issue
Block a user