Project

General

Profile

Actions

Bug #22599

open

tabindexes in forms should be properly set

Added by Daniel Lobato Garcia about 6 years ago. Updated over 4 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Web UI
Target version:
Difficulty:
easy
Triaged:
Yes
Fixed in Releases:
Found in Releases:

Description

Description of problem:

In many forms in webUI there are missing tabindexes set for submit buttons (and also cancel buttons).
So if users fill the form and reach the last input field, then they cannot use TAB + ENTER to submit the form, because focus jumps somewhere else.

As example see these pages:

Content > GPG Keys > Create GPG Key (/gpg_keys/new)
Content > Lifecycle Environment > Create Environment Path (/lifecycle_environments/lifecycle_environments/1/new)
Content > Sync Plans > Create Sync Plan (/sync_plans/sync_plans/new)
Content > Content Views > Create New View (/content_views/new)

Version-Release number of selected component (if applicable):
katello-3.4.5-15.el7sat.noarch
foreman-1.15.6.34-1.el7sat.noarch

How reproducible:
always

Steps to Reproduce:
1. open one of the pages mentioned above
2. fill the form, navigate through it using TAB
3. see that Submit button is skipped

Additional info:
When tabindexes are not set at all
for example: Content > Products > Create Product (/products/new)
then Submit button is not skipped and all work just fine.

Actions #1

Updated by Justin Sherrill about 6 years ago

  • Subject changed from tabindexes in forms should be properly set to tabindexes in forms should be properly set
  • Target version set to 219
  • translation missing: en.field_release set to 114
Actions #2

Updated by Walden Raines almost 6 years ago

  • Target version deleted (219)
Actions #3

Updated by John Mitsch over 4 years ago

  • Difficulty set to easy
Actions

Also available in: Atom PDF