mirror of https://github.com/go-gitea/gitea.git
The "autofocus" was abused or misbehaved:
1. When users visit a page but they are not going to change a field,
then the field shouldn't get "autofocus"
* the "auth" / "user" page: in most cases, users do not want to change
the names
* see also the GitHub's "settings" page behavior.
2. There shouldn't be duplicate "autofocus" inputs in most cases, only
the first one focuses
3. When a panel is shown, the "autofocus" should get focus
* "add ssh key" panel
This PR fixes all these problems and by the way remove duplicate
"isElemHidden" function.
|
||
|---|---|---|
| .. | ||
| applications | ||
| auth | ||
| emails | ||
| org | ||
| packages | ||
| repo | ||
| runners | ||
| user | ||
| actions.tmpl | ||
| config.tmpl | ||
| config_settings.tmpl | ||
| cron.tmpl | ||
| dashboard.tmpl | ||
| hook_new.tmpl | ||
| hooks.tmpl | ||
| layout_footer.tmpl | ||
| layout_head.tmpl | ||
| navbar.tmpl | ||
| notice.tmpl | ||
| perftrace.tmpl | ||
| queue.tmpl | ||
| queue_manage.tmpl | ||
| self_check.tmpl | ||
| stacktrace-row.tmpl | ||
| stacktrace.tmpl | ||
| stats.tmpl | ||
| system_status.tmpl | ||
| trace_tabs.tmpl | ||