Create Tag dialog: Ctrl+Enter does not confirm/submit
- Dominant language
- TypeScript
- Stars
- 21.8k
- Forks
- 10.5k
- Avg merge
- 1d 15h
- Merged PRs (30d)
- 25
Description
## Description
When creating a new tag via **Repository → Create Tag…** (or the equivalent UI entry point), pressing **Ctrl+Enter** does nothing. The dialog stays open and the tag is not created. I have to move the mouse and click the confirm button manually.
## Expected behavior
**Ctrl+Enter** should submit/confirm the dialog and create the tag, consistent with other modal dialogs and common desktop-app conventions (e.g. commit message, many form dialogs).
## Actual behavior
**Ctrl+Enter** has no effect. Only clicking the confirm button works.
## Steps to reproduce
1. Open a repository in GitHub Desktop.
2. Open the **Create Tag** dialog (e.g. from the menu or branch/tag UI).
3. Enter a tag name (and any other required fields).
4. Press **Ctrl+Enter**.
**Result:** Nothing happens; the tag is not created until the confirm button is clicked.
## Environment
- OS: Windows 10/11 (reported on Windows 10 build 26200)
- GitHub Desktop: **3.6.4 (x64)** — latest release
## Additional context
This is a small keyboard-accessibility / workflow friction issue. Power users who rely on keyboard shortcuts expect Enter/Ctrl+Enter to confirm modal actions without reaching for the mouse.
Contributor guide
Research direction
Start by locating the Create Tag dialog and the code behind its confirm button, then inspect how other modal dialogs handle Ctrl+Enter or keyboard submission. Reproduce the issue on Windows with GitHub Desktop 3.6.4 and verify that Ctrl+Enter creates the tag and closes the dialog just like clicking confirm.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- electron, typescript
- Domain
- accessibility, desktop
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 68/100