fix: show typing indicator on scroll, hide view transition abort errors

This commit is contained in:
Abhinav Raut
2026-05-28 17:18:39 +05:30
parent 8faf06ed99
commit bba99d45e5
2 changed files with 4 additions and 2 deletions
@@ -156,7 +156,7 @@ watch(
watch(
() => conversationStore.conversation.isTyping,
(isTyping) => {
if (isTyping && !hasUserScrolled.value) scrollToBottom()
if (isTyping && !hasUserScrolled.value) nextTick(scrollToBottom)
}
)
@@ -146,10 +146,12 @@ watch(
fetchConversation(newUUID)
return
}
document.startViewTransition(async () => {
const transition = document.startViewTransition(async () => {
fetchConversation(newUUID)
await nextTick()
})
transition.ready.catch(() => {})
transition.finished.catch(() => {})
}
)
</script>