Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-38334

Avoid using event handlers that trigger focus or context changes on user input

    Details

    • 12 status:
      Please Merge
    • Previous Issue Keys:
      A11YTEST-259

      Description

      [New] - 3/16/2018

      When makes any changes by selecting any filter from combo-box(drop-down), page refreshes and focus is lost.E.g., When user navigates to "View" dropdown using a keyboard and selects "Date Only" from the dropdown, page refreshes and focus is lost.Avoid event handlers having on change or on tab out event since user might not expect a reload when they tab out. If user wants to make multiple changes for example if user would like to sort by Date only as well as see only last 10 messages, the page would refresh twice and keyboard only users would have to navigate again from the top of the page.

      [Expected behavior]

      Consider providing a button that would trigger a refresh and accept the changes provided instead of onchange or on tab out event.Alternatively, ensure that if the page refreshes when any change is made, focus is moved back onto the field that made the refresh.

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                jtingen Jolie Tingen
                Reporter:
                jonespm Matthew Jones
              • Votes:
                0 Vote for this issue
                Watchers:
                6 Start watching this issue

                Dates

                • Created:
                  Updated:

                  Git Source Code