fix: Disable broken audioplayer for web

This commit is contained in:
Christian Pauly 2021-08-21 13:40:36 +02:00
parent 12a3b04142
commit 0bfbf271d4
2 changed files with 8 additions and 7 deletions

View File

@ -131,9 +131,6 @@ class _AudioPlayerState extends State<AudioPlayerWidget> {
@override
Widget build(BuildContext context) {
if (PlatformInfos.isLinux || PlatformInfos.isWindows) {
return MessageDownloadContent(widget.event, widget.color);
}
return Row(
mainAxisSize: MainAxisSize.min,
children: <Widget>[

View File

@ -95,10 +95,13 @@ class MessageContent extends StatelessWidget {
}
return MessageDownloadContent(event, textColor);
case MessageTypes.Audio:
return AudioPlayerWidget(
event,
color: textColor,
);
if (PlatformInfos.isMobile) {
return AudioPlayerWidget(
event,
color: textColor,
);
}
return MessageDownloadContent(event, textColor);
case MessageTypes.Video:
if (event.showThumbnail &&
(PlatformInfos.isMobile || PlatformInfos.isWeb)) {
@ -127,6 +130,7 @@ class MessageContent extends StatelessWidget {
return MessageDownloadContent(event, textColor);
case MessageTypes.File:
return MessageDownloadContent(event, textColor);
case MessageTypes.Text:
case MessageTypes.Notice:
case MessageTypes.Emote: