From 0dd76722f56ccbb6f05021f3c001f024857fe5b1 Mon Sep 17 00:00:00 2001 From: ggurdin Date: Wed, 17 Dec 2025 13:11:14 -0500 Subject: [PATCH] fixed height audio player --- .../message_practice/message_audio_card.dart | 37 +++++++++++-------- 1 file changed, 21 insertions(+), 16 deletions(-) diff --git a/lib/pangea/toolbar/message_practice/message_audio_card.dart b/lib/pangea/toolbar/message_practice/message_audio_card.dart index 82d2624c8..7bc02242c 100644 --- a/lib/pangea/toolbar/message_practice/message_audio_card.dart +++ b/lib/pangea/toolbar/message_practice/message_audio_card.dart @@ -64,22 +64,27 @@ class MessageAudioCardState extends State { @override Widget build(BuildContext context) { - return _isLoading - ? const TextLoadingShimmer(width: 200) - : audioFile != null - ? AudioPlayerWidget( - null, - eventId: "${widget.messageEvent.eventId}_practice", - roomId: widget.messageEvent.room.id, - senderId: widget.messageEvent.senderId, - matrixFile: audioFile, - color: Theme.of(context).colorScheme.onPrimaryContainer, - fontSize: AppConfig.messageFontSize * AppConfig.fontSizeFactor, - linkColor: Theme.of(context).brightness == Brightness.light - ? Theme.of(context).colorScheme.primary - : Theme.of(context).colorScheme.onPrimary, - ) - : const SizedBox(); + return Container( + height: 60.0, + alignment: Alignment.center, + child: _isLoading + ? const TextLoadingShimmer(width: 200) + : audioFile != null + ? AudioPlayerWidget( + null, + eventId: "${widget.messageEvent.eventId}_practice", + roomId: widget.messageEvent.room.id, + senderId: widget.messageEvent.senderId, + matrixFile: audioFile, + color: Theme.of(context).colorScheme.onPrimaryContainer, + fontSize: + AppConfig.messageFontSize * AppConfig.fontSizeFactor, + linkColor: Theme.of(context).brightness == Brightness.light + ? Theme.of(context).colorScheme.primary + : Theme.of(context).colorScheme.onPrimary, + ) + : const SizedBox(), + ); } }