🐞 Bug Description
On the VIVO X200 test device, a UI issue occurs during streaming text output: when the text wraps to a new line due to
increased length, the icon located near the bottom of the screen exhibits noticeable vertical jitter. It appears that
dynamic height changes in the text layout are pushing adjacent UI elements, resulting in unintended repositioning. A
screen recording is available demonstrating the icon jitter during text line wrapping:
https://github.com/user-attachments/assets/c0c80a59-04b7-43cf-ae78-c1721fb792c8
🎯 Steps to Reproduce
- Run multiple chats to fill up the dialog window.
- Trigger streaming of new text output.
- Observe the character-by-character rendering process.
- When the text wraps to a new line, note that the bottom icon shifts or flickers.
📱 Test Device
- Device: VIVO X200
- OS Version: Android 15
- Screen Resolution: 2800 × 1260 pixels
🐞 Bug Description
On the VIVO X200 test device, a UI issue occurs during streaming text output: when the text wraps to a new line due to
increased length, the icon located near the bottom of the screen exhibits noticeable vertical jitter. It appears that
dynamic height changes in the text layout are pushing adjacent UI elements, resulting in unintended repositioning. A
screen recording is available demonstrating the icon jitter during text line wrapping:
https://github.com/user-attachments/assets/c0c80a59-04b7-43cf-ae78-c1721fb792c8
🎯 Steps to Reproduce
📱 Test Device