diff --git a/src/models/MSC3089Branch.ts b/src/models/MSC3089Branch.ts index 95550468775..04046785957 100644 --- a/src/models/MSC3089Branch.ts +++ b/src/models/MSC3089Branch.ts @@ -144,7 +144,7 @@ export class MSC3089Branch { let event: MatrixEvent | undefined = room.getUnfilteredTimelineSet().findEventById(this.id); // keep scrolling back if needed until we find the event or reach the start of the room: - while (!event && room.getLiveTimeline().getState(EventTimeline.FORWARDS).paginationToken) { + while (!event && room.getLiveTimeline().getState(EventTimeline.BACKWARDS).paginationToken) { await this.client.scrollback(room, 100); event = room.getUnfilteredTimelineSet().findEventById(this.id); }