← Back to team overview

mahara-contributors team mailing list archive

[Bug 1492081] A change has been merged

 

Reviewed:  https://reviews.mahara.org/6185
Committed: https://git.mahara.org/mahara/mahara/commit/22ceff0fc3acf16566d8fb8da4739772dfb95800
Submitter: Robert Lyon (robertl@xxxxxxxxxxxxxxx)
Branch:    15.10_STABLE

commit 22ceff0fc3acf16566d8fb8da4739772dfb95800
Author: Jono Mingard <jonom@xxxxxxxxxxxxxxx>
Date:   Thu Sep 10 15:54:55 2015 +1200

Improve accessibility of select2 (Bug #1492081)

- Modify the AJAX data adapter and search box so that items are
read out when moving up and down through them with the keyboard
- Link select2 instances to the label(s) of the original <select>
- Allow removing tags with the keyboard
- Hide original <select> completely instead of leaving it
accessible to screen readers
- Keep focus position when loading more elements with infinite
scrolling
- Add behat step to set select2 value(s)

behatnotneeded

Change-Id: I6b380f74525c2ca3c38070744d71d1812cec05b0

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1492081

Title:
  Accessibility problems with select2 4.0

Status in Mahara:
  Fix Committed
Status in Mahara 15.10 series:
  Fix Released

Bug description:
  Mahara has recently upgraded to select2 4.0, but there appear to be outstanding accessibility issues with this version, eg. https://github.com/select2/select2/issues/3735 and https://github.com/select2/select2/issues/3744
  These need to be evaluated and fixed (more info coming when I've found out how serious they are ...)

  In addition, the user manual might need to be updated with a
  description of the new focus behaviour (needing to press Enter before
  starting to type) - however, an alternative could be to include this
  as an accessible description on the page itself.

  Affects latest master

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1492081/+subscriptions


References