CommandCodeAI / CommandCodeAI/desktop

[Bug]: scroll keeps jumping around, making the app very hard to use.

未关闭
#20 14 条评论 0 个 reaction 已指派 1 人 在 GitHub 查看

@aliarain 已经在做这个了。

开始于 2026年8月13日。

bug
主要语言
Shell
星标
80
派生
2
PR 合并指标
30 天内没有已合并 PR

描述

GUI version

0.1.8

Operating system

macOS (Apple silicon)

Reproduction steps

Perform any coding task which uses a decent number of tokens where the conversation is a few screens long.
Once scroll comes into play, the screen jumps automatically.
Meaning I'm never at the end of the conversation where I have typed new instructions. The box to type in prompt stays stationary, but the rest of the window (LLM response) jumps up and down. Making it almost impossible for me to read what the LLM had to say to my last prompt.
The jumping happens every time you scroll past a complete response of the LLM.
The down arrow button to take you to the end of the chat also does not bring you to the end of the chat in such scenarios.

Expected behavior

Smooth scrolling.
No jumps in scrolling.
If while scrolling you hit the bottom of the chat, the scroll shouldn't jump back up into middle of the chat.
If while scrolling you scrolled up to a particular response the scroll shouldn't jump around.
The down arrow should bring you to the bottom of the chat, and not cause the chat response to jump around randomly.

Actual behavior

Perform any coding task which uses a decent number of tokens where the conversation is a few screens long.
Once scroll comes into play, the screen jumps automatically.
Meaning I'm never at the end of the conversation where I have typed new instructions. The box to type in prompt stays stationary, but the rest of the window (LLM response) jumps up and down. Making it almost impossible for me to read what the LLM had to say to my last prompt.
The jumping happens every time you scroll past a complete response of the LLM.
The down arrow button to take you to the end of the chat also does not bring you to the end of the chat in such scenarios.

Screenshots, recordings, or sanitized logs

No response

Safety check
  • I removed credentials and private project information from this report.

贡献指南

这个仓库没有索引到贡献指南

从这里开始

  1. 先读完整个 Issue,再读项目的贡献指南。
  2. 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
  3. Fork 仓库,在一个分支上完成修改。
  4. 提交 Pull Request,并在描述里引用这个 Issue 编号。

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。