fix for janky scrolling when tapping reply with SuperSliverView

I don't like this but it does work.
This commit is contained in:
Henry Hiles 2026-09-24 22:46:48 -04:00
commit 7ab92f76bf
Signed by: Henry-Hiles
SSH key fingerprint: SHA256:VKQUdS31Q90KvX7EkKMHMBpUspcmItAh86a+v7PGiIs
2 changed files with 27 additions and 19 deletions

View file

@ -95,10 +95,11 @@ final class const RoomChat({
Future<void> jumpToId(String eventId) async {
highlightedEvent.value = eventId;
await scroll.jumpToId(eventId);
final jump = scroll.jumpToId(eventId);
await Future.delayed(.new(seconds: 1), () {
if (highlightedEvent.value == eventId) highlightedEvent.value = null;
});
await jump;
}
IList<PopupMenuEntry> getEventOptions(Event event) =>