diff --git a/lib/widgets/room_chat/room_chat.dart b/lib/widgets/room_chat/room_chat.dart index 5f2e196..f58bda0 100644 --- a/lib/widgets/room_chat/room_chat.dart +++ b/lib/widgets/room_chat/room_chat.dart @@ -100,11 +100,10 @@ final class const RoomChat({ Future jumpToId(String eventId) async { highlightedEvent.value = eventId; - final jump = scroll.jumpToId(eventId); - await Future.delayed(.new(seconds: 1), () { + await scroll.jumpToId(eventId); + await Future.delayed(.new(milliseconds: 700), () { if (highlightedEvent.value == eventId) highlightedEvent.value = null; }); - await jump; } IList getEventOptions(Event event) =>