Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

[Bug]: Empty thread details card shows on the new thread screen when no project is chosen

Chiusa Adatta ai principianti
#25,362 6 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
2/5
Tempo stimato
1-3 ore
Idoneità per principianti
69/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
typescript
Ambito
frontend

Direzione di ricerca

Inizia in apps/web e leggi rightPanelStore.ts, in particolare DEFAULT_THREAD_PANEL_VISIBILITY, poi individua dove viene visualizzata la scheda dei dettagli del thread nella schermata del nuovo thread. Riproduci il problema senza selezionare un progetto e conferma che la scheda è vuota; il lavoro è completato quando la scheda vuota rimane nascosta finché non contiene dati o non viene scelto un progetto, continuando a supportare il flusso esistente di selezione del progetto.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

bug needs-triage
Before submitting
  • I searched existing issues and did not find a duplicate.
  • I included enough detail to reproduce or investigate the problem.
Area

apps/web

Steps to reproduce
  1. Start T3 Code with no projects added (fresh userdata), New design on (default since nightly 20261026.3710)
  2. Land on the new thread screen ("Choose a project to start")
  3. Use a window wide enough for the inline thread details card
Expected behavior

No thread details card while it has nothing to show, or the card appears only once a project is chosen

Actual behavior

An empty rounded card sits at the top right under the window controls. The card opens inline by default (DEFAULT_THREAD_PANEL_VISIBILITY.inlineOpen: true in rightPanelStore.ts), but with no project every section renders nothing: BranchToolbar returns null without an active project, shouldShowOpenInPicker is false, there are no scripts and no gitCwd, and automations and relationships are skipped for drafts. Only the card frame is drawn

Related: the device chip under the composer is also missing in this state because shouldShowComposerContextStrip requires an active project, so there is no way to pick which device "start without a project" uses before it starts (it uses the primary environment)

Impact

Cosmetic issue

Version or commit

0.1.3-nightly.20261026.3710 (f40c7c6)

Environment

Windows 11 Pro 10.0.26200, T3 Code desktop (Nightly)

Logs or stack traces

Screenshots, recordings, or supporting files
Image
Workaround

Choose a project or "start without a project", or close the card with the thread details toggle in the header

Lingua principale
TypeScript
Stelle
24.8k
Fork
6.4k
Merge medio
3h 21m
PR unite (30g)
297

Preparare l'ambiente

Apri in Codespaces

Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di pingdotgg/t3code

Tutte le issue di pingdotgg/t3code

Issue simili

Altre issue su TypeScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.