From 0bfbf271d413c82a1f2c47b54d095570949324ef Mon Sep 17 00:00:00 2001 From: Christian Pauly Date: Sat, 21 Aug 2021 13:40:36 +0200 Subject: [PATCH] fix: Disable broken audioplayer for web --- lib/widgets/event_content/audio_player.dart | 3 --- lib/widgets/event_content/message_content.dart | 12 ++++++++---- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/lib/widgets/event_content/audio_player.dart b/lib/widgets/event_content/audio_player.dart index 34f5b431..794019df 100644 --- a/lib/widgets/event_content/audio_player.dart +++ b/lib/widgets/event_content/audio_player.dart @@ -131,9 +131,6 @@ class _AudioPlayerState extends State { @override Widget build(BuildContext context) { - if (PlatformInfos.isLinux || PlatformInfos.isWindows) { - return MessageDownloadContent(widget.event, widget.color); - } return Row( mainAxisSize: MainAxisSize.min, children: [ diff --git a/lib/widgets/event_content/message_content.dart b/lib/widgets/event_content/message_content.dart index bbe96add..ac77e579 100644 --- a/lib/widgets/event_content/message_content.dart +++ b/lib/widgets/event_content/message_content.dart @@ -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: