Remove flutter chat #26
1 changed files with 6 additions and 2 deletions
fix grouping logic
commit
81aead26cc
|
|
@ -335,7 +335,7 @@ class RoomChat extends HookConsumerWidget {
|
|||
itemCount: value.length,
|
||||
itemBuilder: (_, index) {
|
||||
final event = value[index];
|
||||
final previousEvent = value.getOrNull(index - 1);
|
||||
final previousEvent = value.getOrNull(index + 1);
|
||||
return EventWrapper(
|
||||
event,
|
||||
EventRenderer(
|
||||
|
|
@ -364,6 +364,10 @@ class RoomChat extends HookConsumerWidget {
|
|||
},
|
||||
getEventOptions: getEventOptions,
|
||||
isGrouped:
|
||||
previousEvent?.content
|
||||
is MessageContent &&
|
||||
event.redactedBy == null &&
|
||||
event.relationType != "m.replace" &&
|
||||
"${event.sender}${event.pmp?.id}" ==
|
||||
"${previousEvent?.sender}${previousEvent?.pmp?.id}",
|
||||
),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue