Slash-command popup overlaps and bleeds through the branch/checkout repo dialog (z-index/layering bug)
- Lingua principale
- Nessun dato sulla lingua
- Stelle
- 2.1k
- Fork
- 153
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
### Summary
The slash-command (`/`) autocomplete popup renders **on top of and bleeds through** the "Pick a branch and checkout mode for each repo" dialog. Both layers are visible at the same time — the command list (`/inbox`, `/chronicle`, `/docx`, …) overlaps the repo rows and their branch dropdowns, making both unreadable. Looks like a z-index / layering (modal stacking) issue.
### Steps to reproduce
1. Open the "Pick a branch and checkout mode for each repo" screen (multi-repo branch selection).
2. With that dialog open, focus the prompt box and type `/` to trigger the slash-command menu.
3. The slash-command dropdown appears over the dialog, and the two layers visibly overlap / show through each other.
### Expected
The slash-command menu should either be suppressed while that dialog is open, or render in its own opaque layer that doesn't overlap/bleed through the repo+branch list.
### Actual
Both UIs render in the same space simultaneously — text from the repo list (e.g. "FE.MSecSCC", "WDATP.Infra.App.Tenant…", branch "main" dropdowns) shows through the slash-command popup, and vice versa.
### Environment
- GitHub Copilot desktop app, macOS (Apple Silicon).
### Additional context
Screenshot attached showing the overlap (repo/branch dialog behind, slash-command list in front, both visible through each other).
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia riproducendo il dialog di selezione del branch per più repository, quindi apri il menu slash-command dalla casella di input. Ispeziona i livelli di sovrapposizione del dialog e del popup per determinare se il menu debba essere soppresso o renderizzato come un livello opaco e non sovrapposto; il lavoro è completato quando le righe dei repository, i dropdown dei branch e l'elenco dei comandi rimangono leggibili separatamente.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Ambito
- desktop, frontend
- Tipo di issue
- Bug
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Tranquilla
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 48/100