Feature Updates Requested NPM Resource Changed PR-5.1-dev Pending

User tests: Successful: Unsuccessful:

avatar C-Lodder
C-Lodder
8 Feb 2024

Summary of Changes

This PR removes the jQuery dependency for the treeselect Javascript.

Also uses a <div> for the dropdown heading, as opposed to a <h1>.

Testing Instructions

  1. Go to edit any module in the Module Manager.
  2. Navigate to the "Menu Assignment" tab
  3. Select "Only on the pages selected"
  4. Play around with all the treeselect options (expanding, collapsing, checking, unchecking, etc)
avatar C-Lodder C-Lodder - open - 8 Feb 2024
avatar C-Lodder C-Lodder - change - 8 Feb 2024
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 8 Feb 2024
Category Administration com_modules Repository NPM Change JavaScript
avatar C-Lodder C-Lodder - change - 8 Feb 2024
Labels Added: NPM Resource Changed PR-5.1-dev
avatar fgsw fgsw - test_item - 8 Feb 2024 - Tested successfully
avatar fgsw
fgsw - comment - 8 Feb 2024

I have tested this item ✅ successfully on 29ae5d3


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

avatar C-Lodder C-Lodder - change - 8 Feb 2024
Labels Added: Feature
avatar Fedik Fedik - test_item - 12 Feb 2024 - Tested successfully
avatar Fedik
Fedik - comment - 12 Feb 2024

I have tested this item ✅ successfully on 4f775be


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

avatar Fedik Fedik - change - 12 Feb 2024
Status Pending Ready to Commit
avatar Fedik
Fedik - comment - 12 Feb 2024

r2c


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

avatar Razzo1987 Razzo1987 - change - 22 Feb 2024
Labels Added: RTC
avatar LadySolveig
LadySolveig - comment - 25 Feb 2024

Thank you for your work @C-Lodder I tested this and as soon as an individual menu item has been manually selected/deselected, the dropdown next to it for the entire menu for "selecting/deselecting" all menu items no longer has any effect on the previously manually changed entry.
Only again after the complete page refresh.
However, this error already exists in the old version.
Could you please take a look here?

avatar LadySolveig LadySolveig - change - 25 Feb 2024
Status Ready to Commit Pending
avatar C-Lodder
C-Lodder - comment - 26 Feb 2024

@LadySolveig Can do, but the toolbar in the edit view is missing. I this a known bug with the recent upmerge?

image

avatar Fedik
Fedik - comment - 26 Feb 2024

but the toolbar in the edit view is missing

Clear the cache for autoload_psr4.php

avatar C-Lodder C-Lodder - change - 26 Feb 2024
Labels Added: Updates Requested
Removed: RTC
avatar C-Lodder
C-Lodder - comment - 26 Feb 2024

@LadySolveig Good catch. Fixed now

avatar LadySolveig
LadySolveig - comment - 26 Feb 2024

Thank you @C-Lodder for your quick response and the fix.
I'm very happy that you were able to fix this bug that has been around for a while!

avatar LadySolveig LadySolveig - change - 26 Feb 2024
Status Pending Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2024-02-26 10:06:24
Closed_By LadySolveig
avatar LadySolveig LadySolveig - close - 26 Feb 2024
avatar LadySolveig LadySolveig - merge - 26 Feb 2024
avatar LadySolveig
LadySolveig - comment - 26 Feb 2024

Thank you for your work @C-Lodder and also to the testers and support @fgsw @Fedik @dgrammatiko

Add a Comment

Login with GitHub to post a comment