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

Ensure that simulated dialogs can be closed via the keyboard - Chat (portal chat?)

    XMLWordPrintable

    Details

    • 11 status:
      Resolved
    • Test Plan:
      Hide
      • Open portal chat window
      • Press escape, portal chat window should close

      Possibly test with other dialog boxes open to see what happens

      Show
      Open portal chat window Press escape, portal chat window should close Possibly test with other dialog boxes open to see what happens

      Description

      Throughout the environment a Chat feature can be activated via a control in the bottom right corner of each page. The control to activate this window can be navigated to and activated by the keyboard. However, once activated the dialog cannot be closed by the press of the "Esc" key. Further, although the control to close the dialog does receive focus, the element is hidden off-screen and there is no visual indication of focus. As such, it is very difficult for a keyboard only user to close the dialog.Developers must ensure that simulated dialogs can be closed by keyboard only users. As such, the control to close the dialog must be brought on-screen and given a visual indication of focus. This would provide a keyboard only user with a visual control to close the dialog (instead of having to guess when focus is taken off-screen). Although not required, providing support for the dialog to close when the user presses the "Esc" key is highly recommended.

      http://qa03-sakai.marist.edu:8080/portal/site/~SSBTest002/tool/c59aeb9e-7bb2-40d8-a847-06d731be63d7/

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                Sristi Sristi Shrestha
                Reporter:
                mclare Matt Clare
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Git Source Code