github / github/app

Slash-command popup overlaps and bleeds through the branch/checkout repo dialog (z-index/layering bug)

Đang mở
#1,247 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
Bugs
Ngôn ngữ chính
Không có dữ liệu ngôn ngữ
Star
2.1k
Fork
153
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

### 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).

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Bắt đầu bằng cách tái hiện hộp thoại chọn branch cho nhiều repository, sau đó mở menu slash-command từ ô prompt. Kiểm tra các lớp của hộp thoại và popup để xác định liệu menu có nên bị ẩn hay được render dưới dạng một lớp đục, không chồng lấn; hoàn tất khi các hàng repository, các dropdown branch và danh sách lệnh vẫn giữ được khả năng đọc riêng biệt.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Lĩnh vực
desktop, frontend
Loại issue
Lỗi
Độ khó
3/5
Thời gian dự kiến
1-2 ngày
Mức độ hoạt động
Ít trao đổi
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
48/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.