mirror of
https://github.com/stackblitz-labs/bolt.diy
synced 2025-06-26 18:26:38 +00:00
Fix for chat response auto scroll : ### Benefits - More reliable auto-scrolling during streaming - Better handling of user scroll interactions - Improved mobile device support - Smoother initial load with instant scroll - Cleaner code organization and maintainability ### Testing The changes can be verified by: 1. Loading chat - should instantly scroll to bottom 2. Streaming messages - should smoothly auto-scroll 3. Manual scroll up - should stay at user's position 4. Scroll to bottom - should resume auto-scroll 5. Mobile testing - should work with touch interactions |
||
|---|---|---|
| .. | ||
| chatExportAndImport | ||
| APIKeyManager.tsx | ||
| Artifact.tsx | ||
| AssistantMessage.tsx | ||
| BaseChat.module.scss | ||
| BaseChat.tsx | ||
| Chat.client.tsx | ||
| ChatAlert.tsx | ||
| CodeBlock.module.scss | ||
| CodeBlock.tsx | ||
| ExamplePrompts.tsx | ||
| FilePreview.tsx | ||
| GitCloneButton.tsx | ||
| ImportFolderButton.tsx | ||
| Markdown.module.scss | ||
| Markdown.spec.ts | ||
| Markdown.tsx | ||
| Messages.client.tsx | ||
| ModelSelector.tsx | ||
| ScreenshotStateManager.tsx | ||
| SendButton.client.tsx | ||
| SpeechRecognition.tsx | ||
| StarterTemplates.tsx | ||
| ThoughtBox.tsx | ||
| UserMessage.tsx | ||