diff --git a/src/qml/Chat/Timeline/EventList.qml b/src/qml/Chat/Timeline/EventList.qml index f824c8e0..af187180 100644 --- a/src/qml/Chat/Timeline/EventList.qml +++ b/src/qml/Chat/Timeline/EventList.qml @@ -137,6 +137,10 @@ Rectangle { moreToLoad => { try { eventList.canLoad = moreToLoad + + // If loaded messages aren't enough to fill + // the screen, ensure this function runs again + if (moreToLoad) yPosChanged() } catch (err) { return }