[Bug]: Clicking the left panel to switch between projects/chats is slow and lags severely
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 45/100
- Issue-Typ
- Bug
- Klarheit
- Muss geklärt werden
- Aktivitätsstatus
- Aktiv
- Tech-Stack
- shell
- Bereich
- desktop, performance
Rechercherichtung
Reproduce the lag on Windows with Command Code Desktop 0.1.40 using several projects with long chat histories, switching between recent and unused projects or chats. Profile the left-panel switch and rendering flow to identify the freeze; done means selection responds immediately and the chat renders within a fraction of a second without the 1–3 second freeze.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
GUI version
0.1.40
Operating system
Windows
Reproduction steps
1. Open Command Code Desktop with several projects that each have a long chat history.
2. Click an item in the left panel to switch to another project (or another chat inside the same
project).
3. Repeat the switch a few times, both to a project you just used and to one you have not opened for a
while.
Expected behavior
Switching project/chat from the left panel should feel immediate: the selection should highlight on
click and the chat should render within a fraction of a second, without the UI freezing.
Actual behavior
Clicking in the left panel lags severely. The click is registered with a visible delay, the panel and
the transcript freeze for 1-3 seconds on almost every switch, unresponsive while the switch is in progress.
Screenshots, recordings, or sanitized logs
No response
Safety check
- I removed credentials and private project information from this report.
- Vorherrschende Sprache
- Shell
- Sterne
- 85
- Forks
- 5
- Ø Merge
- 2 Std. 46 Min.
- Gemergte PRs (30 T.)
- 1
Entwicklungsumgebung
Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus CommandCodeAI/desktop
-
[Feedback]: add copy block under a code blockEvtl. vergeben @aliarain hat das vor 2 Tagen übernommen. Offenenhancement
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
CommandCodeAI/desktop#94 · 1 zugewiesene Person ·
-
[Feedback]: Add Expand & Collapse for changesEvtl. vergeben @aliarain hat das vor 2 Tagen übernommen. Offenenhancement
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
CommandCodeAI/desktop#66 · 1 Kommentar · 2 Reaktionen ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 72/100
CommandCodeAI/desktop#116 · 1 Kommentar ·
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100
CommandCodeAI/desktop#115 ·
-
bug
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 55/100
CommandCodeAI/desktop#114 ·
Alle Issues in CommandCodeAI/desktop
Ähnliche Issues
-
package-update
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
-
bug needs triage
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
vllm-project/vllm-metal#841 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 85/100
obra/superpowers#2394 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 84/100
CachyOS/cachyos-aur-derived#772 ·
Maintainer antworten meist innerhalb von 1 Tag