Skip to content

Commit 7aef98b

Browse files
committed
Also reset Tile tapped state on widget Update
1 parent 1bd9335 commit 7aef98b

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

packages/flyer_chat_reactions/lib/src/widgets/reaction_tile.dart

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,9 +102,11 @@ class _ReactionTileState extends State<ReactionTile> {
102102
@override
103103
void didUpdateWidget(ReactionTile oldWidget) {
104104
super.didUpdateWidget(oldWidget);
105-
if (oldWidget.count != widget.count) {
105+
if (oldWidget.count != widget.count ||
106+
oldWidget.reactedByUser != widget.reactedByUser) {
106107
setState(() {
107108
_count = widget.count;
109+
_isTapped = widget.reactedByUser;
108110
});
109111
}
110112
}

0 commit comments

Comments
 (0)