💄 Improve the image don't animated the opacity if cached

This commit is contained in:
2026-01-10 23:02:31 +08:00
parent 1b2620e957
commit 2fd93246c7
2 changed files with 76 additions and 43 deletions

View File

@@ -7,10 +7,9 @@ import 'package:island/models/chat.dart';
import 'package:island/widgets/chat/message_item.dart';
// Provider to track animated messages to prevent replay
final animatedMessagesProvider =
NotifierProvider<AnimatedMessagesNotifier, Set<String>>(
AnimatedMessagesNotifier.new,
);
final animatedMessagesProvider = NotifierProvider.autoDispose(
AnimatedMessagesNotifier.new,
);
class AnimatedMessagesNotifier extends Notifier<Set<String>> {
@override