summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Angela Wang <angelala@google.com> 2024-12-19 11:30:51 +0000
committer Angela Wang <angelala@google.com> 2024-12-19 12:14:01 +0000
commit7d92eb07d692a0874d444e3e158724a228b74fbc (patch)
tree405cbd221b22fa3a136847a4e362964d642850af
parent3fe892f05f198fe46605085ae36d6eaddbaeaff9 (diff)
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
-rw-r--r--packages/SettingsLib/SliderPreference/src/com/android/settingslib/widget/SliderPreference.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/packages/SettingsLib/SliderPreference/src/com/android/settingslib/widget/SliderPreference.java b/packages/SettingsLib/SliderPreference/src/com/android/settingslib/widget/SliderPreference.java
index 1815d040bb18..76f0d194c71d 100644
--- a/packages/SettingsLib/SliderPreference/src/com/android/settingslib/widget/SliderPreference.java
+++ b/packages/SettingsLib/SliderPreference/src/com/android/settingslib/widget/SliderPreference.java
@@ -487,7 +487,7 @@ public class SliderPreference extends Preference {
* set the {@link Slider}'s value to the stored value.
*/
void syncValueInternal(@NonNull Slider slider) {
- int sliderValue = mMin + (int) slider.getValue();
+ int sliderValue = (int) slider.getValue();
if (sliderValue != mSliderValue) {
if (callChangeListener(sliderValue)) {
setValueInternal(sliderValue, false);