diff --git a/app/javascript/dashboard/components/widgets/conversation/Message.vue b/app/javascript/dashboard/components/widgets/conversation/Message.vue index d7c9742ae..69501e13a 100644 --- a/app/javascript/dashboard/components/widgets/conversation/Message.vue +++ b/app/javascript/dashboard/components/widgets/conversation/Message.vue @@ -28,6 +28,7 @@ :message="inReplyTo" :message-type="data.message_type" :parent-has-attachments="hasAttachments" + @click="navigateToMessage" /> { + bus.$emit(BUS_EVENTS.SCROLL_TO_MESSAGE, { + messageId: this.inReplyToMessageId, + behavior: 'instant', + }); + }); + }, }, }; diff --git a/app/javascript/dashboard/components/widgets/conversation/ReplyBox.vue b/app/javascript/dashboard/components/widgets/conversation/ReplyBox.vue index 3712a08e6..da5433758 100644 --- a/app/javascript/dashboard/components/widgets/conversation/ReplyBox.vue +++ b/app/javascript/dashboard/components/widgets/conversation/ReplyBox.vue @@ -29,6 +29,7 @@ v-if="shouldShowReplyToMessage" :message="inReplyTo" @dismiss="resetReplyToMessage" + @navigate-to-message="navigateToMessage" />
diff --git a/app/javascript/dashboard/components/widgets/conversation/bubble/ReplyTo.vue b/app/javascript/dashboard/components/widgets/conversation/bubble/ReplyTo.vue index 754c79954..11f1e00cb 100644 --- a/app/javascript/dashboard/components/widgets/conversation/bubble/ReplyTo.vue +++ b/app/javascript/dashboard/components/widgets/conversation/bubble/ReplyTo.vue @@ -1,12 +1,13 @@