Skip to content

Conversation

YevheniiMelnikov
Copy link

This PR improves the chat UI by addressing two issues:

  1. Prevents the typing indicator animation from resetting or flickering during token streaming by keeping the component mounted and toggling visibility instead of remounting. Adds animation-fill-mode and will-change for smoother CSS transitions.

  2. Fixes inconsistent text input resizing. Replaces the previous scrollHeight-based adjustment with a clamped height range to ensure a predictable and stable input box size.

These changes improve visual consistency and typing experience across chat interactions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant