diff --git a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/SettingsAdapter.java b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/SettingsAdapter.java index 7095b195a8..930d3d73a4 100644 --- a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/SettingsAdapter.java +++ b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/SettingsAdapter.java @@ -2,7 +2,6 @@ package org.dolphinemu.dolphinemu.features.settings.ui; import android.content.Context; import android.content.DialogInterface; -import android.os.Build; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; @@ -56,6 +55,7 @@ public final class SettingsAdapter extends RecyclerView.Adapter= Build.VERSION_CODES.O) - { - seekbar.setMin(item.getMin()); - } - seekbar.setMax(item.getMax()); - seekbar.setProgress(mSeekbarProgress); + // TODO: Once we require API 26, uncomment this line and remove the mSeekbarMinValue variable + //seekbar.setMin(item.getMin()); + + seekbar.setMax(item.getMax() - mSeekbarMinValue); + seekbar.setProgress(mSeekbarProgress - mSeekbarMinValue); seekbar.setKeyProgressIncrement(5); seekbar.setOnSeekBarChangeListener(this); @@ -417,16 +417,7 @@ public final class SettingsAdapter extends RecyclerView.Adapter= Build.VERSION_CODES.O) - { - sliderSetting.setSelectedValue(getSettings(), mSeekbarProgress); - } - else - { - sliderSetting - .setSelectedValue(getSettings(), - Math.max(mSeekbarProgress, sliderSetting.getMin())); - } + sliderSetting.setSelectedValue(getSettings(), mSeekbarProgress); closeDialog(); } @@ -436,16 +427,7 @@ public final class SettingsAdapter extends RecyclerView.Adapter= Build.VERSION_CODES.O) - { - sliderSetting.setSelectedValue(getSettings(), mSeekbarProgress); - } - else - { - sliderSetting - .setSelectedValue(getSettings(), - Math.max(mSeekbarProgress, sliderSetting.getMin())); - } + sliderSetting.setSelectedValue(getSettings(), mSeekbarProgress); closeDialog(); } @@ -471,7 +453,7 @@ public final class SettingsAdapter extends RecyclerView.Adapter