We currently call this.lazyMenuCreation() on the toggle event. Depending on various factors, there can be a perceptible delay before the menu appears. On approach to get around this is to use setTimeout() on the model initialization and build the menu as part of the page load process; the toggle on the menu is then very fast.
Description
Description
Details
Details
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
RC Filters: Lazy build menu on model initialization | mediawiki/core | master | +2 -0 |
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | None | T197168 Fix slow Watchlist load and interaction times | |||
Resolved | kostajh | T198535 Lazy build menu on model initialization |
Event Timeline
Comment Actions
Change 443226 had a related patch set uploaded (by Kosta Harlan; owner: Kosta Harlan):
[mediawiki/core@master] RC Filters: Lazy build menu on model initialization
Comment Actions
Change 443226 merged by jenkins-bot:
[mediawiki/core@master] RC Filters: Lazy build menu on model initialization