fix: Dont loose selected events

This commit is contained in:
Krille Fear 2021-11-19 10:29:01 +01:00
parent f4425771f8
commit b65f792817

View File

@ -297,16 +297,16 @@ class ChatView extends StatelessWidget {
eventId), eventId),
longPressSelect: controller longPressSelect: controller
.selectedEvents.isEmpty, .selectedEvents.isEmpty,
selected: controller selected: controller.selectedEvents.any((e) =>
.selectedEvents e.eventId ==
.contains(controller
.filteredEvents[i - 1]),
timeline: controller.timeline,
nextEvent: i <
controller controller
.filteredEvents .filteredEvents[i - 1]
.length .eventId),
? controller.filteredEvents[i] timeline: controller.timeline,
nextEvent:
i < controller.filteredEvents.length
? controller
.filteredEvents[i]
: null), : null),
), ),
); );