Originally created by: supreme-gg-gg
Originally owned by: endernoke
Describe the bug
Typescript client chat view randomly glitches whenever you:
I suspect this is just over re-rendering as some random prop changes and resulting in this "glitch", but I cannot find what is causing this, any evidence of this being the cause, or any potential solution...
To Reproduce
Steps to reproduce the behavior:
npm run buildnpm run start chatExpected behavior
This should be fixed and work like the python client! this is a big UI UX bug!
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
Smartphone (please complete the following information):
Additional context
Add any other context about the problem here.
Originally posted by: supreme-gg-gg
See https://github.com/vadimdemedes/ink/issues/263
Originally posted by: endernoke
also see:
https://github.com/vadimdemedes/ink/issues/359
https://github.com/anthropics/claude-code/issues/1913
https://github.com/oclif/multi-stage-output/pull/11
Originally posted by: endernoke
This is probably not caused by:
We suspect this is an issue with Ink's handling of stdin.
A workaround is to set screen height to exactly one line less than
process.stdout.rows, (see https://github.com/vadimdemedes/ink/issues/450) which leaves the bottom-most line untouched for Ink to read/clear stdin. This would fix most of the flickering.A complete solution would most likely require changing Ink's internal input handling. This will be investigated.
Originally posted by: endernoke
I see Gemini CLI dev team is working on this issue so let's see hopefully it will be fixed soon.
Originally posted by: supreme-gg-gg
Close as completed in [#111]
Related
Tickets:
#111Ticket changed by: supreme-gg-gg