[Bug]: Default-ref confirmation changes content while closing
I maintainer di solito rispondono entro 1 giorno
@otavio ci sta già lavorando.
Dal 7/10/2026.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 86/100
- Tipo di issue
- Bug
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Stack tecnologico
- typescript
- Ambito
- frontend
Direzione di ricerca
Inizia in apps/web/src/components/GitActionsControl.tsx, nello state pendingDefaultBranchAction e nel rendering della finestra di dialogo intorno alle righe 2008-2039. Leggi apps/web/src/components/ui/dialog-styles.ts per comprendere la transizione di uscita di 200 ms. Riproduci la chiusura con Abort, il pulsante di chiusura ed Escape; il lavoro è completato quando il titolo, la descrizione e le etichette dei pulsanti originali rimangono invariati fino alla completa chiusura della finestra di dialogo.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
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 (also visible in the desktop app, which uses the web UI)
Steps to reproduce
- Open a git-backed thread on the repository's default ref, with working-tree changes and a configured remote.
- Click the top-right Commit & push action so the Commit & push to default ref? confirmation opens.
- Dismiss the confirmation with Abort, the close button, or Escape.
- Watch the dialog during its closing animation.
Expected behavior
The title, description, and button labels stay the same until the dialog has fully closed.
Actual behavior
Before the dialog disappears, its content changes to shorter fallback text. The title becomes Run action on default branch?, the description disappears, and the primary action label becomes Continue. This makes the dialog visibly shrink or jump during its exit animation.
Impact
Cosmetic issue.
Version or commit
Reported on 0.0.43-nightly.20260926.2282. The same state flow is present in source at 5f878d2a85807618a4c8571cdef5daa3124672d6.
Environment
T3 Code local instance on Linux (CachyOS). Exact client surface was not confirmed.
Investigation
The dialog's open prop depends on pendingDefaultBranchAction !== null. Dismissing it immediately sets that state to null, which also makes pendingDefaultBranchActionCopy null. The rendered title, description, and button then change to their fallback values while the popup remains mounted for its 200 ms exit transition.
Relevant source: GitActionsControl.tsx, dialog rendering, and exit transition.
I confirmed this state path in source, but could not capture a browser recording in this environment.
- Lingua principale
- TypeScript
- Stelle
- 24.8k
- Fork
- 6.4k
- Merge medio
- 6h 23m
- PR unite (30g)
- 203
Preparare l'ambiente
Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di pingdotgg/t3code
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
I maintainer di solito rispondono entro 1 giorno
-
accepted bug via-triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
pingdotgg/t3code#19536 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
I maintainer di solito rispondono entro 1 giorno
-
[Bug]: Diff panel hides the current branch name and the arrow overlaps the base ref when the panel is narrowForse già presa Una pull request collegata a questa issue è aperta o già unita. Apertaaccepted bug via-triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
pingdotgg/t3code#19048 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
[Bug] Windows repository cloning fails while creating an existing drive rootForse già presa @pujitha24 l’ha presa 4 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 73/100
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di pingdotgg/t3code
Issue simili
-
area:ui effort:S enhancement priority:P2
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
QuantumNous/new-api#7839 ·
I maintainer di solito rispondono entro 1 giorno
-
good first issue maintenance
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
dark-princezz/stellar-hooks#1010 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
interledger/rhyza#352 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
I maintainer di solito rispondono entro 1 giorno