NPM Resource Changed PR-5.4-dev Pending

User tests: Successful: Unsuccessful:

avatar brianteeman
brianteeman
2 Aug 2026

Pull Request resolves #44764 #45492

  • I read the Generative AI policy and my contribution is either not created with the help of AI or is compatible with the policy and GNU/GPL 2 or later.

Summary of Changes

This Pull Request adjusts the indentation and expand/collapse chevron positioning in the Atum treeselect used for module menu assignments.

The changes ensure that checkboxes at the same nesting level align vertically while keeping the menu hierarchy clear.

This is a backport of #48125 as it fixed numerous reported bugs

Testing Instructions

Create a menu containing parent and nested child menu items.

  • Apply this Pull Request.
  • Build the CSS assets by running npm ci.
  • Log in to the Joomla Administrator.
  • Go to Content → Site Modules and open a module.
  • Open the Menu Assignment tab.
  • Select Only on the pages selected.
  • Expand and collapse the nested menu items.
  • Verify that checkboxes at the same nesting level are aligned correctly and that the chevrons remain properly positioned.

Actual result BEFORE applying this Pull Request

Checkboxes at the same nesting level are not aligned consistently because the expand/collapse chevrons occupy additional horizontal space. This makes the menu tree appear uneven.
image

Expected result AFTER applying this Pull Request

Checkboxes at the same nesting level are aligned vertically. Expand/collapse chevrons are positioned correctly, and the nesting hierarchy remains clear.

image

Link to documentations

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

avatar brianteeman brianteeman - open - 2 Aug 2026
avatar brianteeman brianteeman - change - 2 Aug 2026
Status New Pending
avatar brianteeman brianteeman - change - 2 Aug 2026
The description was changed
avatar brianteeman brianteeman - edited - 2 Aug 2026
avatar joomla-cms-bot joomla-cms-bot - change - 2 Aug 2026
Category Repository NPM Change
avatar alikon alikon - test_item - 2 Aug 2026 - Tested successfully
avatar alikon
alikon - comment - 2 Aug 2026

I have tested this item ✅ successfully on 875614f


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/48185.

avatar alikon
alikon - comment - 2 Aug 2026

I have tested this item ✅ successfully on 875614f


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/48185.

avatar brianteeman brianteeman - change - 2 Aug 2026
Labels Added: NPM Resource Changed PR-5.4-dev
avatar richard67 richard67 - alter_testresult - 2 Aug 2026 - alikon: Tested successfully
avatar QuyTon QuyTon - test_item - 5 Aug 2026 - Tested successfully
avatar QuyTon
QuyTon - comment - 5 Aug 2026

I have tested this item ✅ successfully on 482ef66


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/48185.

avatar QuyTon
QuyTon - comment - 5 Aug 2026

I have tested this item ✅ successfully on 482ef66


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/48185.

avatar QuyTon QuyTon - change - 5 Aug 2026
Status Pending Ready to Commit
avatar QuyTon
QuyTon - comment - 5 Aug 2026

RTC


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/48185.

avatar QuyTon
QuyTon - comment - 5 Aug 2026

RTC


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/48185.

Add a Comment

Login with GitHub to post a comment