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

Commit 7d92eb07 authored by Angela Wang's avatar Angela Wang
Browse files

Fix SliderPreference slider value not correct issue

The slider value from getValue() is already in the range of [getMin(), getMax()], don't need to add min value when updating the value to slider.

Flag: EXEMPT update library
Test: visual test
Bug: 349675952
Bug: 385089184
Change-Id: Id1096506e002ea35dd419cfe4175802ea7a797e3
parent 3fe892f0
Loading
Loading
Loading
Loading
+1 −1
Original line number Original line Diff line number Diff line
@@ -487,7 +487,7 @@ public class SliderPreference extends Preference {
     * set the {@link Slider}'s value to the stored value.
     * set the {@link Slider}'s value to the stored value.
     */
     */
    void syncValueInternal(@NonNull Slider slider) {
    void syncValueInternal(@NonNull Slider slider) {
        int sliderValue = mMin + (int) slider.getValue();
        int sliderValue = (int) slider.getValue();
        if (sliderValue != mSliderValue) {
        if (sliderValue != mSliderValue) {
            if (callChangeListener(sliderValue)) {
            if (callChangeListener(sliderValue)) {
                setValueInternal(sliderValue, false);
                setValueInternal(sliderValue, false);