User tests: Successful: Unsuccessful:
Pull Request resolves Issue found CMS release team testing session on: February 12, 2026.
Server-side active path detection to prevent flashing icons in admin menu sidebar with fallbacks for edge cases.
Menu active state detection and propagation:
setActivePath method to mark the active menu path server-side. The existing JS logic was largely transferred 1:1 to the backend method.JavaScript integration and fallback logic:
admin-menu.es6.js to strip server-rendered mm-show/mm-active classes before initializing MetisMenu, then re-apply them to avoid transition issues and ensure the active state is preserved without visual glitches.admin-menu.es6.js to detect and set the active menu item if the server-side logic fails.Open the Joomla backend, expand the Components menu, and select one of the submenu entries.
Test other submenu entries to see if the icons are glitching and if everything loads directly without flickering with the fix.
Compare if all menu and submenu items are loaded and reachable as before.
Install a third party componenent that has menu items in the sidebar in backend. All should be visible and work as before.
Important
For this to test an update of the media asset is required, please use the prebuilt packages or run npm install.
Glitching icons in the admin menu sidebar when opening a submenu item as the active page
Please select:
Documentation link for guide.joomla.org:
No documentation changes for guide.joomla.org needed
Pull Request link for manual.joomla.org:
No documentation changes for manual.joomla.org needed
| Status | New | ⇒ | Pending |
| Category | ⇒ | Modules Administration JavaScript Repository NPM Change |
I have tested this item ✅ successfully on a921dc4
| Status | Pending | ⇒ | Ready to Commit |
| Labels |
Added:
NPM Resource Changed
bug
PR-5.4-dev
|
||
RTC
| Labels |
Added:
RTC
|
||
✅ Final test before merge using JBT
npm run build:js and full page reload
| Status | Ready to Commit | ⇒ | Fixed in Code Base |
| Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2026-03-05 06:20:25 |
| Closed_By | ⇒ | muhme |
Thank you @LadySolveig for your contribution. Thank you @ThomasFinnern and @dautrich for testing.
I have tested this item ✅ successfully on a921dc4
This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/47268.