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

Regression: Drag a link in site admin block and then move mouse over the links makes the icons move in Chrome

    XMLWordPrintable

Details

    • MOODLE_28_STABLE, MOODLE_29_STABLE, MOODLE_30_STABLE
    • MOODLE_28_STABLE, MOODLE_29_STABLE
    • wip_MDL-50659_master
    • Hide
      1. Using the Chrome browser.
      2. Login as an administrator.
      3. Select the 'Clean' theme.
      4. Open the administration block.
      5. Select and drag 'Notifications'.
      6. Drop 'Notifications'.
      7. Wiggle the mouse around a bit.
      8. Confirm that the icon attached to 'Notifications' moves down on the screen.
      9. Use screen cast on MDL-50554 if unsure.
      10. Browse your site using Tab key
      11. Ensure when you pass over links (a tag) you can clearly see which link are you focusing on
      Show
      Using the Chrome browser. Login as an administrator. Select the 'Clean' theme. Open the administration block. Select and drag 'Notifications'. Drop 'Notifications'. Wiggle the mouse around a bit. Confirm that the icon attached to 'Notifications' moves down on the screen. Use screen cast on MDL-50554 if unsure. Browse your site using Tab key Ensure when you pass over links (a tag) you can clearly see which link are you focusing on

    Description

      Issue MDL-50554 may have caused an accessibility regression by removing the outline of an element when tabbed to it by keyboard users.

      Full comments and thoughts on: https://moodle.org/mod/forum/discuss.php?d=315439#p1264126.

      I believe that a work around until the issue is fixed in Chrome code (https://github.com/Automattic/_s/issues/543) could be:

      a:focus {
          outline: none;
          border: thin dotted #333;
      }
      

      Or simply to remove the 'fix' and live with the odd movement until Chrome fixes itself.

      Attachments

        Issue Links

          Activity

            People

              gb2048 Gareth J Barnard
              gb2048 Gareth J Barnard
              Mary Evans Mary Evans
              David Monllaó David Monllaó
              Mark Nelson Mark Nelson
              Andrew Lyons, Huong Nguyen, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze, Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Sujith Haridasan, Huong Nguyen, Bas Brands, Mathew May
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                6/Jul/15