Slash-command popup overlaps and bleeds through the branch/checkout repo dialog (z-index/layering bug)
- 主要语言
- 没有语言数据
- 星标
- 2.1k
- 派生
- 153
- PR 合并指标
- 30 天内没有已合并 PR
描述
### 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).
贡献指南
调研方向
首先复现多仓库分支选择对话框,然后从提示框中打开 slash-command 菜单。检查对话框和弹出窗口的分层方式,以确定是否应抑制该菜单,或将其渲染为不透明且不重叠的层;当仓库行、分支下拉菜单和命令列表仍能分别清晰阅读时,即表示完成。
由索引模型根据 Issue 内容生成。
评估
- 领域
- desktop, frontend
- Issue 类型
- 缺陷
- 难度
- 3/5
- 预计耗时
- 1-2 天
- 活跃度
- 冷清
- 描述清晰度
- 基本清楚
- 新手友好度
- 48/100