CommandCodeAI / CommandCodeAI/command-code
Alot of screen flickering
Personne n'a encore pris cette issue.
- Langage dominant
- Aucune donnée de langage
- Étoiles
- 4k
- Forks
- 350
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
Summary
TUI auto-scrolls to bottom and flickers while reviewing pending edits,
preventing scroll-up review
Expected Behavior
When scrolling the TUI while accepting or rejecting changes, I expect to be
able to scroll up freely and read what the model edited/did. The view should
stay wherever I scroll until I choose to move, so I can review any part of the
screen and confirm changes at my own pace.
Actual Behavior
Instead of letting me review the edits, the screen flickers and snaps me back
to the very bottom, where I can only see the latest edits. Even at the bottom
of the screen the flickering continues — the TUI appears to keep
refreshing/re-rendering.
Steps to reproduce the issue
Steps to Reproduce
- Start a session where the model makes edits requiring accept/reject.
- While changes are pending, scroll up to read earlier edits.
- Observe the view jump back to the bottom.
Impact
- Cannot scroll up to review edits before accepting/rejecting.
- Screen flickers constantly (continuous re-render), even when scrolled to the
bottom. - Forced to bottom of output, only latest edits visible.
Command Code Version
0.29.0
Operating System
macOS
Terminal/IDE
iTerm2
Shell
zsh
Additional context
No response
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Aucun fichier source, test ou point d’entrée n’est nommé. Reproduisez le problème dans la TUI sur macOS avec zsh et iTerm2 tout en examinant les modifications en attente, puis suivez le comportement du défilement et de l’actualisation. C’est terminé lorsque la vue reste à la position de défilement choisie sans scintillement continu pendant l’examen de accept/reject.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- macos, zsh
- Domaine
- cli
- Type d'issue
- Bug
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- Calme
- Clarté
- Plutôt claire
- Accessibilité débutants
- 42/100