Skip to content

fix(worktree): focus the branch field when the create form swaps in over a filtered list - #1203

Open
dingxiaobo wants to merge 1 commit into
agegr:mainfrom
dingxiaobo:fix-wt-input-focus
Open

dingxiaobo wants to merge 1 commit into
agegr:mainfrom
dingxiaobo:fix-wt-input-focus

Conversation

@dingxiaobo

Copy link
Copy Markdown
Contributor

Eight or more choices show a filter field above the menu's list, marked to take focus when the menu opens. The "New worktree…" form's branch input is marked too, but it comes after the filter in the page, so the focus that follows a body swap landed on the filter instead of the branch name. A swap now hands the autofocus claim to the new body's own marked control; the opening keeps the old target, and a swap back to the list falls back to it.

…ver a filtered list

Eight or more choices show a filter field above the menu's list, marked
to take focus when the menu opens. The "New worktree…" form's branch
input is marked too, but it comes after the filter in the page, so the
focus that follows a body swap landed on the filter instead of the
branch name. A swap now hands the autofocus claim to the new body's own
marked control; the opening keeps the old target, and a swap back to
the list falls back to it.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant