diff --git a/imports/Spectral/Panel/RoomPanel.qml b/imports/Spectral/Panel/RoomPanel.qml index 9ee0af4e5..6b624dfa2 100644 --- a/imports/Spectral/Panel/RoomPanel.qml +++ b/imports/Spectral/Panel/RoomPanel.qml @@ -254,15 +254,16 @@ Item { onModelReset: { movingTimer.stop() + messageListView.positionViewAtBeginning() if (currentRoom) { movingTimer.restart() - var lastScrollPosition = sortedMessageEventModel.mapFromSource(currentRoom.savedTopVisibleIndex()) - if (lastScrollPosition === 0) { - messageListView.positionViewAtBeginning() - } else { - messageListView.currentIndex = lastScrollPosition - } +// var lastScrollPosition = sortedMessageEventModel.mapFromSource(currentRoom.savedTopVisibleIndex()) +// if (lastScrollPosition === 0) { +// messageListView.positionViewAtBeginning() +// } else { +// messageListView.currentIndex = lastScrollPosition +// } if (messageListView.contentY < messageListView.originY + 10 || currentRoom.timelineSize < 20) currentRoom.getPreviousContent(50)