From c048ad8f4a4e5510be8bdc230c8791d4c3435ffd Mon Sep 17 00:00:00 2001 From: N-Pex Date: Wed, 23 Mar 2022 14:11:50 +0100 Subject: [PATCH] Decrypt if needed Issue #289 --- src/components/Chat.vue | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/components/Chat.vue b/src/components/Chat.vue index 9a1c9ca..0bdf05b 100644 --- a/src/components/Chat.vue +++ b/src/components/Chat.vue @@ -911,6 +911,11 @@ export default { this.events = this.timelineWindow.getEvents(); this.initialLoadDone = true; } + }) + .finally(() => { + for (var event of this.events) { + this.$matrix.matrixClient.decryptEventIfNeeded(event, {}); + } }); }, @@ -1170,6 +1175,8 @@ export default { return; // Not for this room } + this.$matrix.matrixClient.decryptEventIfNeeded(event, {}); + if (this.initialLoadDone) { this.paginateBackIfNeeded(); }