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

Commit 959409b8 authored by Adrian Roos's avatar Adrian Roos
Browse files

QS Brightness Mirror: Also mirror setMax

Follow-up to Ic1f934f9ddbb582453b4b52a4b4402c71ac79654

Bug: 15408618
Change-Id: I3ea82f011f366fe34be2ff07546a7f46c1c3dc55
parent ca177088
Loading
Loading
Loading
Loading
+10 −3
Original line number Diff line number Diff line
@@ -79,8 +79,9 @@ public class ToggleSlider extends RelativeLayout {
    public void setMirror(ToggleSlider toggleSlider) {
        mMirror = toggleSlider;
        if (mMirror != null) {
            mMirror.mToggle.setChecked(mToggle.isChecked());
            mMirror.mSlider.setProgress(mSlider.getProgress());
            mMirror.setChecked(mToggle.isChecked());
            mMirror.setMax(mSlider.getMax());
            mMirror.setValue(mSlider.getProgress());
        }
    }

@@ -110,10 +111,16 @@ public class ToggleSlider extends RelativeLayout {

    public void setMax(int max) {
        mSlider.setMax(max);
        if (mMirror != null) {
            mMirror.setMax(max);
        }
    }

    public void setValue(int value) {
        mSlider.setProgress(value);
        if (mMirror != null) {
            mMirror.setValue(value);
        }
    }

    private final OnCheckedChangeListener mCheckListener = new OnCheckedChangeListener() {
@@ -141,7 +148,7 @@ public class ToggleSlider extends RelativeLayout {
            }

            if (mMirror != null) {
                mMirror.mSlider.setProgress(progress);
                mMirror.setValue(progress);
            }
        }