diff --git a/src/components/Chat.vue b/src/components/Chat.vue index cf3f048..c587fd1 100644 --- a/src/components/Chat.vue +++ b/src/components/Chat.vue @@ -113,7 +113,7 @@ {{ typingMembersString }} - + -
+
more_vert diff --git a/src/components/messages/MessageOutgoing.vue b/src/components/messages/MessageOutgoing.vue index 7249ee1..644641d 100644 --- a/src/components/messages/MessageOutgoing.vue +++ b/src/components/messages/MessageOutgoing.vue @@ -8,7 +8,7 @@
{{ event.status }}
-
+
more_vert diff --git a/src/services/matrix.service.js b/src/services/matrix.service.js index 1013b07..44c6127 100644 --- a/src/services/matrix.service.js +++ b/src/services/matrix.service.js @@ -94,9 +94,18 @@ export default { immediate: true, handler(roomId) { this.currentRoom = this.getRoom(roomId); - this.currentRoomIsReadOnlyForUser = this.isReadOnlyRoomForUser(roomId, this.currentUserId); }, }, + currentRoom: { + immediate: true, + handler(room) { + if (room) { + this.currentRoomIsReadOnlyForUser = this.isReadOnlyRoomForUser(room.roomId, this.currentUserId); + } else { + this.currentRoomIsReadOnlyForUser = false; + } + } + } }, methods: {