mirror of
https://github.com/moodle/moodle.git
synced 2025-01-18 22:08:20 +01:00
09b9c2a5b9
The drawer router was modifying the DOM in a variety of ways and hiding content, without any pendingJS checks. As a result, there were cases where a part of the UI was not visible, but had been rendered and was in the DOM. This change wraps the router Go method in a pendingJS call that only resolves when the router transition completes. Additionally the lazy load manager had a similar issue.