'Not Now' on the add-launch-configuration notification is not remembered
I maintainer di solito rispondono entro 8 giorni
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 82/100
- Tipo di issue
- Bug
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Stack tecnologico
- typescript, vscode
- Ambito
- developer-experience
Direzione di ricerca
Leggi src/launch-assets.ts intorno alle righe 120–150 e controlla come viene memorizzato lo stato di chiusura della notifica. Aggiungi una persistenza limitata al workspace per “Not Now”, mantenendo “Don't Ask Again” globale, poi aggiungi ed esegui un test unitario per lo stato di chiusura. Il lavoro è completato quando la scelta di “Not Now” impedisce che la richiesta ricompaia dopo il ricaricamento di una finestra.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Follow-up from #283.
Problem: On activation in a WinApp workspace without a type: winapp launch configuration, the extension shows "This looks like a WinApp project, but there is no launch configuration… Add one?" with Yes / Not Now / Don't Ask Again. Only Don't Ask Again is persisted (global winapp.launchConfigNotificationDismissed), so choosing Not Now brings the prompt back on every window reload/activation.
Repro
- Open a folder with a WinApp manifest and no
.vscode/launch.json. - Choose Not Now on the notification.
- Reload the window → the notification reappears.
Possible fix: Persist Not Now per workspace (context.workspaceState), optionally with a cooldown, and keep Don't Ask Again global. Add a unit test for the dismissal state.
- Lingua principale
- TypeScript
- Stelle
- 14
- Fork
- 4
- Merge medio
- 6g 14h
- PR unite (30g)
- 8
Preparare l'ambiente
- 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 microsoft/WinAppVSCE
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
microsoft/WinAppVSCE#262 ·
I maintainer di solito rispondono entro 8 giorni
-
[Feature]: Update WinUI templates to include launch.json + VSCE RecommendationForse già presa @chiaramooney l’ha presa 14 giorni fa. Apertaenhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
microsoft/WinAppVSCE#219 · 1 assegnatario ·
I maintainer di solito rispondono entro 8 giorni
-
documentation
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
microsoft/WinAppVSCE#160 ·
I maintainer di solito rispondono entro 8 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
microsoft/WinAppVSCE#159 ·
I maintainer di solito rispondono entro 8 giorni
-
enhancement
Difficoltà 5/5 Più di una settimana Idoneità per principianti 42/100
microsoft/WinAppVSCE#322 ·
I maintainer di solito rispondono entro 8 giorni
Tutte le issue di microsoft/WinAppVSCE
Issue simili
-
area:cli bug P4
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
I maintainer di solito rispondono entro 1 giorno
-
bug from-studio
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
esengine/DeepSeek-Reasonix#14868 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
linxiv-dev/linXiv#384 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
scope:core type:security
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
I maintainer di solito rispondono entro 1 giorno
-
follow-redirects updateAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
mailgun/mailgun.js#544 ·