Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-31704

"Add filter" button should submit the user filter form via <return>/<enter> key

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Minor Minor
    • None
    • 2.1.2
    • Filters, Usability
    • None
    • MOODLE_21_STABLE
    • Hide

      Currently, the <return> or <enter> key triggers the "Show advanced" button. To replicate the issue:
      1. As Admin, navigate to Site administration > Users > Accounts > Browse list of users
      2. Filter the list of users by typing in the default "User full name contains" box and press the <return> or <enter> key. The advanced filtering options appear.

      Pressing <return> or <enter> does not submit the form. Rather it activates the "Show advanced" button. The user must click the "Add filter" button to submit the form.

      Show
      Currently, the <return> or <enter> key triggers the "Show advanced" button. To replicate the issue: 1. As Admin, navigate to Site administration > Users > Accounts > Browse list of users 2. Filter the list of users by typing in the default "User full name contains" box and press the <return> or <enter> key. The advanced filtering options appear. Pressing <return> or <enter> does not submit the form. Rather it activates the "Show advanced" button. The user must click the "Add filter" button to submit the form.

      The Browse Users page can be improved by changing the filter form so that the "Add filter" button submits the form when the user presses the <return> or <enter> key on their keyboard. In this way it would follow conventional web usage whereby submission of a form is possible by pressing the <return> key and "advanced" searching requires actively clicking the link or button for the advanced searching tool in question.

      As presented to users, filtering by full name is the most common use of the filtering tools on the Browse Users page. It is the default feature and as such should be "wired" to the <return>/<enter> key.

            Unassigned Unassigned
            gpillsbury Glenn Pillsbury
            Votes:
            4 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.