From a67fa94447d487d2e52de1d647fece3bc1a1e865 Mon Sep 17 00:00:00 2001 From: adb Date: Sun, 4 Apr 2021 01:46:41 +0200 Subject: [PATCH] sort rooms by latest event and fix scrolling at reloading --- src/views/chat.vue | 2 +- src/views/rooms.vue | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/views/chat.vue b/src/views/chat.vue index cb11836..10f0fa0 100644 --- a/src/views/chat.vue +++ b/src/views/chat.vue @@ -52,7 +52,7 @@ export default { this.loadingStatus = 'loading ...'; await matrix.client.paginateEventTimeline(this.room.getLiveTimeline(), {backwards: true}) .then(state => this.loadingStatus = state?'load more':false); - this.scroll.setScrollBottom(scrollBottom); + if (this.loadingStatus) this.scroll.setScrollBottom(scrollBottom); }, getUser(userId){ return matrix.client.getUser(userId); diff --git a/src/views/rooms.vue b/src/views/rooms.vue index 74a410e..c3184f7 100644 --- a/src/views/rooms.vue +++ b/src/views/rooms.vue @@ -6,7 +6,11 @@

[chat]

[c]

-
+