Fix crash when resetting playback speed

This commit is contained in:
Bnyro 2023-06-26 09:30:05 +02:00
parent 62ebf61988
commit bb0ae23bb8
2 changed files with 3 additions and 3 deletions

View File

@ -222,7 +222,7 @@ object PlayerHelper {
.roundToInt()
.toLong() * 1000
private val playbackSpeed: Float
val playbackSpeed: Float
get() = PreferenceHelper.getString(
PreferenceKeys.PLAYBACK_SPEED,
"1"

View File

@ -10,6 +10,7 @@ import androidx.recyclerview.widget.GridLayoutManager
import com.github.libretube.constants.PreferenceKeys
import com.github.libretube.databinding.PlaybackBottomSheetBinding
import com.github.libretube.extensions.round
import com.github.libretube.helpers.PlayerHelper
import com.github.libretube.helpers.PreferenceHelper
import com.github.libretube.ui.adapters.SliderLabelsAdapter
@ -55,8 +56,7 @@ class PlaybackOptionsSheet(
}
binding.resetSpeed.setOnClickListener {
binding.speed.value = PreferenceHelper.getFloat(PreferenceKeys.PLAYBACK_SPEED, 1f)
onChange()
binding.speed.value = PlayerHelper.playbackSpeed
}
binding.resetPitch.setOnClickListener {