Details
-
Sub-task
-
Status: Closed
-
Major
-
Resolution: Fixed
-
2.3.2
-
MOODLE_23_STABLE
-
MOODLE_24_STABLE
-
MDL-35569-master -
Description
init_url_select is woefully inefficient, and init_select_autosubmit may have similar issues.
We should rewrite it, possibly as a YUI module, and improve it's performance.
We should try not to:
- use loops of Y.use()
- use loops of Y.Node.on()
We also need to bear the accessibility issues in mind
I believe that the attached branch should do that, but I'm not sure whether it's best to run it as a YUI module though or not.
Attachments
Issue Links
- caused a regression
-
MDL-36934 'Move this discussion to...' feature broken in Firefox
-
- Closed
-
- has been marked as being related by
-
MDL-37215 Backport MDL-35569 (critical JavaScript performance on dropdowns with IE8)
-
- Closed
-
- will help resolve
-
MDL-35954 New init_select_autosubmit JS function does not update the last option chosen.
-
- Closed
-