diff --git a/src/lib/components/chat/Messages/RateComment.svelte b/src/lib/components/chat/Messages/RateComment.svelte index 8dc76a683a..b99f94e648 100644 --- a/src/lib/components/chat/Messages/RateComment.svelte +++ b/src/lib/components/chat/Messages/RateComment.svelte @@ -111,9 +111,14 @@ {/if} + +
{ + e.stopPropagation(); + }} >
{$i18n.t('How would you rate this response?')}
diff --git a/src/lib/components/chat/Messages/ResponseMessage.svelte b/src/lib/components/chat/Messages/ResponseMessage.svelte index fde925f219..653bb0ae9d 100644 --- a/src/lib/components/chat/Messages/ResponseMessage.svelte +++ b/src/lib/components/chat/Messages/ResponseMessage.svelte @@ -1300,7 +1300,8 @@ ? 'bg-gray-100 dark:bg-gray-800' : ''} dark:hover:text-white hover:text-black transition disabled:cursor-progress disabled:hover:bg-transparent" disabled={feedbackLoading} - on:click={async () => { + on:click={async (e) => { + e.stopPropagation(); await feedbackHandler(1); window.setTimeout(() => { document @@ -1338,7 +1339,8 @@ ? 'bg-gray-100 dark:bg-gray-800' : ''} dark:hover:text-white hover:text-black transition disabled:cursor-progress disabled:hover:bg-transparent" disabled={feedbackLoading} - on:click={async () => { + on:click={async (e) => { + e.stopPropagation(); await feedbackHandler(-1); window.setTimeout(() => { document