diff --git a/app/javascript/dashboard/components-next/message/Message.vue b/app/javascript/dashboard/components-next/message/Message.vue index b1852c6eb..372668b6c 100644 --- a/app/javascript/dashboard/components-next/message/Message.vue +++ b/app/javascript/dashboard/components-next/message/Message.vue @@ -453,6 +453,7 @@ const avatarTooltip = computed(() => { }); const setupHighlightTimer = () => { + // This is a defensive check, since in the ISOLATED shell mode, there might be no route.query if (Number(route?.query?.messageId) !== Number(props.id)) { return; }