diff --git a/src/lib/components/chat/Messages/ResponseMessage.svelte b/src/lib/components/chat/Messages/ResponseMessage.svelte index 2f75e575bb..df07c25f66 100644 --- a/src/lib/components/chat/Messages/ResponseMessage.svelte +++ b/src/lib/components/chat/Messages/ResponseMessage.svelte @@ -41,11 +41,9 @@ import Name from './Name.svelte'; import ProfileImage from './ProfileImage.svelte'; - import Skeleton from './Skeleton.svelte'; import Image from '$lib/components/common/Image.svelte'; import Tooltip from '$lib/components/common/Tooltip.svelte'; import RateComment from './RateComment.svelte'; - import Spinner from '$lib/components/common/Spinner.svelte'; import WebSearchResults from './ResponseMessage/WebSearchResults.svelte'; import Sparkles from '$lib/components/icons/Sparkles.svelte'; @@ -812,9 +810,7 @@ class="w-full flex flex-col relative {edit ? 'hidden' : ''}" id="response-content-container" > - {#if !hasResponseContent && !message.done && !message.error && !hasVisibleStatus} - - {:else if hasResponseContent && message.error !== true} + {#if hasResponseContent && message.error !== true} {/if} + {#if !message.done && !message.error && (hasResponseContent || !hasVisibleStatus)} +
+ +
+ {/if} + {#if message?.error} {/if}