Use SimpleDialogs

This commit is contained in:
Christian Pauly
2020-04-27 13:36:39 +02:00
parent 76ebe310a0
commit 02d2e062db
21 changed files with 119 additions and 111 deletions

View File

@ -7,7 +7,7 @@ import 'package:flutter/material.dart';
import 'package:flutter_sound/flutter_sound.dart';
import 'package:intl/intl.dart';
import 'matrix.dart';
import 'dialogs/simple_dialogs.dart';
class AudioPlayer extends StatefulWidget {
final Color color;
@ -48,7 +48,7 @@ class _AudioPlayerState extends State<AudioPlayer> {
_downloadAction() async {
if (status != AudioPlayerStatus.NOT_DOWNLOADED) return;
setState(() => status = AudioPlayerStatus.DOWNLOADING);
final matrixFile = await Matrix.of(context)
final matrixFile = await SimpleDialogs(context)
.tryRequestWithErrorToast(widget.event.downloadAndDecryptAttachment());
setState(() {
audioFile = matrixFile.bytes;