mirror of
https://github.com/libre-tube/LibreTube.git
synced 2025-04-29 16:30:31 +05:30
Fix crash when resetting playback speed
This commit is contained in:
parent
62ebf61988
commit
bb0ae23bb8
@ -222,7 +222,7 @@ object PlayerHelper {
|
|||||||
.roundToInt()
|
.roundToInt()
|
||||||
.toLong() * 1000
|
.toLong() * 1000
|
||||||
|
|
||||||
private val playbackSpeed: Float
|
val playbackSpeed: Float
|
||||||
get() = PreferenceHelper.getString(
|
get() = PreferenceHelper.getString(
|
||||||
PreferenceKeys.PLAYBACK_SPEED,
|
PreferenceKeys.PLAYBACK_SPEED,
|
||||||
"1"
|
"1"
|
||||||
|
@ -10,6 +10,7 @@ import androidx.recyclerview.widget.GridLayoutManager
|
|||||||
import com.github.libretube.constants.PreferenceKeys
|
import com.github.libretube.constants.PreferenceKeys
|
||||||
import com.github.libretube.databinding.PlaybackBottomSheetBinding
|
import com.github.libretube.databinding.PlaybackBottomSheetBinding
|
||||||
import com.github.libretube.extensions.round
|
import com.github.libretube.extensions.round
|
||||||
|
import com.github.libretube.helpers.PlayerHelper
|
||||||
import com.github.libretube.helpers.PreferenceHelper
|
import com.github.libretube.helpers.PreferenceHelper
|
||||||
import com.github.libretube.ui.adapters.SliderLabelsAdapter
|
import com.github.libretube.ui.adapters.SliderLabelsAdapter
|
||||||
|
|
||||||
@ -55,8 +56,7 @@ class PlaybackOptionsSheet(
|
|||||||
}
|
}
|
||||||
|
|
||||||
binding.resetSpeed.setOnClickListener {
|
binding.resetSpeed.setOnClickListener {
|
||||||
binding.speed.value = PreferenceHelper.getFloat(PreferenceKeys.PLAYBACK_SPEED, 1f)
|
binding.speed.value = PlayerHelper.playbackSpeed
|
||||||
onChange()
|
|
||||||
}
|
}
|
||||||
|
|
||||||
binding.resetPitch.setOnClickListener {
|
binding.resetPitch.setOnClickListener {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user