Cmd+A (Select All) does not work in canvas side panels on macOS
- Vorherrschende Sprache
- Keine Sprachdaten
- Sterne
- 2.1k
- Forks
- 153
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
### Short summary
Cmd+A (Select All) does nothing when focus is in a canvas side panel on macOS.
### Affected version or release
Copilot app, macOS (Darwin). Version not captured at the time of the report.
### Installation context
Local desktop app, canvas side panel open next to a project session.
### What happened?
While viewing content in a canvas side panel, I pressed **Cmd+A** to select the page contents so I could copy them. Nothing was selected.
Manually drag-selecting the text with the mouse and then pressing **Cmd+C** works fine, so copying is possible — but for anything longer than a screen it's tedious and error-prone.
This looks like the app's native macOS **Edit** menu has no **Select All** item bound to Cmd+A, so the shortcut is never routed into the webview hosting the canvas. Drag-select and Cmd+C are native webview behaviors that work without a menu binding, which is consistent with only Cmd+A being broken.
### Steps to reproduce
1. On macOS, open the Copilot app.
2. Open any canvas in the side panel that renders a page of text/content.
3. Click into the canvas panel to give it focus.
4. Press **Cmd+A**.
5. Observe that nothing is selected.
6. Drag-select some text with the mouse and press **Cmd+C** — this works, confirming copy itself is functional.
### Expected behavior
Cmd+A should select the contents of the focused canvas panel, matching standard macOS behavior and the rest of the app. Cmd+A followed by Cmd+C should copy the panel's contents.
### Additional context
- Platform: macOS (Darwin)
- Only Cmd+A appears affected; mouse selection and Cmd+C behave normally.
- Likely fix is registering a **Select All** accelerator in the app's native Edit menu so the shortcut reaches the webview.
Beitragsleitfaden
Rechercherichtung
Start by reproducing the issue in the Copilot app on macOS with a focused canvas side panel, then inspect the native Edit menu handling described in the report. Done means Cmd+A selects the focused panel's contents and Cmd+A followed by Cmd+C copies them, while mouse selection and Cmd+C continue to work.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Bereich
- desktop
- Issue-Typ
- Bug
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Aktivitätsstatus
- Ruhig
- Klarheit
- Klar beschrieben
- Anfängerfreundlichkeit
- 72/100