diff --git a/app/javascript/dashboard/components-next/message/Message.vue b/app/javascript/dashboard/components-next/message/Message.vue index 98323f79a..28776a8d9 100644 --- a/app/javascript/dashboard/components-next/message/Message.vue +++ b/app/javascript/dashboard/components-next/message/Message.vue @@ -379,7 +379,7 @@ const shouldRenderMessage = computed(() => { function openContextMenu(e) { const shouldSkipContextMenu = e.target?.classList.contains('skip-context-menu') || - e.target?.tagName.toLowerCase() === 'a'; + ['a', 'img'].includes(e.target?.tagName.toLowerCase()); if (shouldSkipContextMenu || getSelection().toString()) { return; }