diff --git a/src/components/MessagesList/MessagesList.vue b/src/components/MessagesList/MessagesList.vue index abd9ce6c8ba..4fd3c70e5f1 100644 --- a/src/components/MessagesList/MessagesList.vue +++ b/src/components/MessagesList/MessagesList.vue @@ -346,6 +346,11 @@ export default { this.resizeObserver = new ResizeObserver(this.updateSize) this.resizeObserver.observe(this.$refs.scroller) + + // Scroll to bottom when joining / leaving the call -> remounting component + if (!this.isInitialisingMessages) { + this.scrollToBottom({ smooth: false, force: true }) + } }, beforeUnmount() {