Range Selection

Hi Team,


I've identified two issues affecting the range selection functionality within the file manager.


1. Dependency on showItemCheckBoxes Property:

Observed Behavior: When the showItemCheckBoxes property is set to true, range selection of files and folders operates as intended. However, when showItemCheckBoxes is set to false, the range selection becomes unreliable, exhibiting inconsistent or erroneous behavior.


2. Dependency on Default view Setting:

Observed Behavior: The range selection functionality is dependent on the default view mode. It works correctly when the default view is set to 'LargeIcons', but fails entirely when the default view is set to 'Details'.


Steps to Reproduce:


For issue 1:

Set showItemCheckBoxes to false.

Attempt to select a range of items.


For issue 2:

Set the default view to 'Details'.

Attempt to select a range of items.


Thank you for your attention to this matter.


Regards,

Yonz



3 Replies

LD LeoLavanya Dhanaraj Syncfusion Team April 8, 2025 12:32 PM UTC

Hi Yonz,


Greetings from Syncfusion support.


With the shared details, we have validated and considered the reported scenario Issues with the range selection functionality in the FileManager component as bug on our end. The fix for this issue will be included in the weekly patch release which is scheduled for April 22, 2025.


You can track the status of the fix through the following link.


https://www.syncfusion.com/feedback/66834/issues-with-the-range-selection-functionality-in-the-filemanager-component


Disclaimer: Inclusion of this solution in the weekly release may change due to other factors including but not limited to QA checks and works reprioritization.


Regards,

Leo Lavanya Dhanaraj



YO Yonz April 9, 2025 05:10 AM UTC

Hi LeoLavanya,

 

I appreciate you providing the tracking link so I can stay updated on its status.



Regards,

Yonz



LD LeoLavanya Dhanaraj Syncfusion Team April 29, 2025 01:08 PM UTC

Hi Yonz,


Thanks for your patience.


We are glad to announce that our patch release (V29.1.39) has been rolled out successfully.  The “Issues with the range selection functionality in the FileManager component” has been resolved in that release.


To access this fix, we suggest you update the package to 29.1.3or to the latest version and we include the sample in the latest version for your reference.


Sample : https://stackblitz.com/edit/angular-g9x2nbkh?file=src%2Fapp.component.ts,src%2Fapp.component.html


Feedback : https://www.syncfusion.com/feedback/66834/issues-with-the-range-selection-functionality-in-the-filemanager-component


Release notes:  https://ej2.syncfusion.com/angular/documentation/release-notes/29.1.39?type=all#filemanager


Root cause : The reported issue first issue occurs due to update check state without validating the showItemCheckBox property in file manager component and the second issue occurs due to not binding layout changes and selection change event while the view element is not available. Due to this, will not trigger wire event after layout changes in file manager component.


Regards,

Leo Lavanya Dhanaraj


Loader.
Up arrow icon