- 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)
Reviewed: https:/ /reviews. mahara. org/5916 /git.mahara. org/mahara/ mahara/ commit/ f799ade8ba00721 3e2797935f538e1 86c059bf50
Committed: https:/
Submitter: Robert Lyon (<email address hidden>)
Branch: master
commit f799ade8ba00721 3e2797935f538e1 86c059bf50
Author: Jono Mingard <email address hidden>
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: I6b380f74525c2c a3c38070744d71d 1812cec05b0