From 70e6f82b1008d7178d67e628387011911620fd52 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Elias=20M=C3=BCller?= <elias@elias-mueller.com> Date: Sat, 8 Feb 2025 22:53:14 +0100 Subject: [PATCH] updated chat images loading animation --- lib/view/pages/talk/components/chatMessage.dart | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/view/pages/talk/components/chatMessage.dart b/lib/view/pages/talk/components/chatMessage.dart index 48bcaf9..626d011 100644 --- a/lib/view/pages/talk/components/chatMessage.dart +++ b/lib/view/pages/talk/components/chatMessage.dart @@ -36,8 +36,8 @@ class ChatMessage { ); } - return CachedNetworkImage( - errorWidget: (context, url, error) => Padding(padding: const EdgeInsets.only(top: 10), child: Row( + return Padding(padding: const EdgeInsets.only(top: 5), child: CachedNetworkImage( + errorWidget: (context, url, error) => Row( mainAxisSize: MainAxisSize.min, crossAxisAlignment: CrossAxisAlignment.center, children: [ @@ -46,14 +46,14 @@ class ChatMessage { Flexible(child: Text(file!.name, maxLines: 2, overflow: TextOverflow.ellipsis, style: const TextStyle(fontWeight: FontWeight.bold))), const SizedBox(width: 10), ], - )), + ), alignment: Alignment.center, - placeholder: (context, url) => const Padding(padding: EdgeInsets.all(10), child: CircularProgressIndicator()), + placeholder: (context, url) => const Padding(padding: EdgeInsets.all(15), child: SizedBox(width: 50, child: LinearProgressIndicator())), fadeInDuration: Duration.zero, fadeOutDuration: Duration.zero, errorListener: (value) {}, imageUrl: 'https://${AccountData().buildHttpAuthString()}@${EndpointData().nextcloud().full()}/index.php/core/preview?fileId=${file!.id}&x=100&y=-1&a=1', - ); + )); } Future<void> onOpen(LinkableElement link) async {