diff --git a/client/react-native/app/container/stream.js b/client/react-native/app/container/stream.js index 8562f186a4..029b2ff101 100644 --- a/client/react-native/app/container/stream.js +++ b/client/react-native/app/container/stream.js @@ -121,8 +121,10 @@ export class StreamPagination extends Stream { let bottomIndex = this.queue.length - topIndex - 1 let itemBottom = this.queue[bottomIndex] let supBottom = cursor > itemBottom[cursorField] - if (supBottom && bottomIndex + 1 !== this.queue.length) { - this.queue.splice(bottomIndex + 1, 0, newValue) + if (supBottom) { + if (bottomIndex + 1 !== this.queue.length || change.force) { + this.queue.splice(bottomIndex + 1, 0, newValue) + } return } }