fix: ensure that x1 speed is accessible

This commit is contained in:
Trizotto 2025-09-16 19:56:20 +02:00
parent 362e97730c
commit 18f09ebddf

View file

@ -70,10 +70,14 @@ class VideoPlayerSettingsProviderNotifier extends StateNotifier<VideoPlayerSetti
}
void steppedSpeed(double i) {
final value = double.parse(
var value = double.parse(
((ref.read(playbackRateProvider) + i).clamp(0.25, 3))
.toStringAsFixed(2),
);
if ((value - 1.0).abs() < 0.1) {
value = 1.0;
}
ref.read(playbackRateProvider.notifier).state = value;
ref.read(videoPlayerProvider).setSpeed(value);
}