From 1c19c9a2a99158770f990dc99e7811b73febc740 Mon Sep 17 00:00:00 2001 From: krille-chan Date: Sat, 24 Feb 2024 19:27:49 +0100 Subject: [PATCH] chore: Follow up set speed in voice messages --- lib/pages/chat/events/audio_player.dart | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/lib/pages/chat/events/audio_player.dart b/lib/pages/chat/events/audio_player.dart index adfcac862..fb6f0a9af 100644 --- a/lib/pages/chat/events/audio_player.dart +++ b/lib/pages/chat/events/audio_player.dart @@ -175,24 +175,25 @@ class AudioPlayerState extends State { late final List waveform; - void _toggleSpeed() { + void _toggleSpeed() async { final audioPlayer = this.audioPlayer; if (audioPlayer == null) return; switch (audioPlayer.speed) { case 1.0: - audioPlayer.setSpeed(1.5); + await audioPlayer.setSpeed(1.5); break; case 1.5: - audioPlayer.setSpeed(2.0); + await audioPlayer.setSpeed(2.0); break; case 2.0: - audioPlayer.setSpeed(0.5); + await audioPlayer.setSpeed(0.5); break; case 0.5: default: - audioPlayer.setSpeed(1.0); + await audioPlayer.setSpeed(1.0); break; } + setState(() {}); } @override