Skip to content

Commit b7e163c

Browse files
kegsay3nprob
authored andcommitted
Only add events if there are some; set the pagination token for faster scrollback
1 parent d7ffe6f commit b7e163c

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/sliding-sync-sdk.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -445,8 +445,10 @@ export class SlidingSyncSdk {
445445
}
446446
}
447447
timelineEvents = newEvents;
448-
// old events are scrollback, insert them now
449-
room.addEventsToTimeline(oldEvents, true, room.getLiveTimeline());
448+
if (oldEvents.length > 0) {
449+
// old events are scrollback, insert them now
450+
room.addEventsToTimeline(oldEvents, true, room.getLiveTimeline(), roomData.prev_batch);
451+
}
450452
}
451453

452454
const encrypted = this.client.isRoomEncrypted(room.roomId);

0 commit comments

Comments
 (0)