From 7d38d05babc6512b4e582c57003f49600b1f19dc Mon Sep 17 00:00:00 2001 From: Black Hat Date: Wed, 17 Jul 2019 18:07:11 +0800 Subject: [PATCH] Disable saving viewport. --- imports/Spectral/Panel/RoomPanel.qml | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) 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)