fix: positioned list initial index

This commit is contained in:
Gordon Hayes
2021-10-19 17:58:33 +02:00
parent f805419816
commit 0c864a1453
@@ -311,7 +311,7 @@ class _MessageListViewState extends State<MessageListView> {
final messageIndex =
messages.indexWhere((e) => e.id == streamChannel!.initialMessageId);
final index = totalMessages - messageIndex;
if (index != 0) return index - 1;
if (index != 0) return index + 1;
return index;
}
return 0;