TreeGrid with virtualization: Null pointer exception when calling ExpandAllAsync

I have found issues similar to this that were supposed to be fixed, but not this exact one. Hence this post.

I have an SfTreeGrid with EnableVirtualization="true". When I call ExpandAllAsync() on the tree grid, it crashes with a NullPointerException (during execution of the method).

It is easily verifiable with one of your demo projects - I have attached an example. In the example, I am using the Syncfusion.Blazor 20.2.0.40 packages. Furthermore VS Studio 2022 version 17.2.3 and Chrome browser latest version (104.0.5112.81)

Are there any plans to fix this?

On a side note: The expansion/collapse of rows works horribly when virtualization is enabled (e.g. in the attached project - just click expand/collapse on the top row a few times). Is this a known bug?

Thanks,

Niels


Attachment: TreeGridSample_VirtualizationTest_f35e269f.zip

6 Replies 1 reply marked as answer

PS Pon Selva Jeganathan Syncfusion Team August 5, 2022 01:46 PM UTC

Hi Niels,


Thanks for contacting syncfusion forum.


We are able to reproduce the issue at our end. We are working on this query with high priority. And we need time to validate the issue at our end. We will update further details by 9th August 2022. Until then we value your patience. In the meanwhile, we will contact if any details are required.


Regards,  

Pon selva   





PS Pon Selva Jeganathan Syncfusion Team August 9, 2022 04:52 PM UTC

Hi Niels,


Thanks for your patience.


We have considered this as an improvement feature from our end and logged task for the same as Need to improve the virtualization feature with hierarchical data binding and expand/collapse action. Thank you for taking the time to report this issue and helping us improve our product. At Syncfusion, we are committed to fixing all validated defects (subject to technical feasibility and Product Development Life Cycle ) and this issue fix will be included in our upcoming Volume 3 SP release


You can now track the current status of your request, review the proposed resolution timeline, and contact us for any further inquiries through the below feedback link, 

  

Feedback link: https://www.syncfusion.com/feedback/36925/need-to-improve-the-virtualization-feature-with-hierarchical-data-binding-and


Please get back to us if you need any further assistance.


Regards,
Pon selva




Marked as answer

ND Niels Døssing August 10, 2022 07:23 AM UTC

Hi Pon,

Thank you for including this in your upcoming release - I appreciate it!

Regards,

Niels Døssing



PS Pon Selva Jeganathan Syncfusion Team August 11, 2022 04:52 PM UTC

Hi Niels,


Thanks for the update. We will let you know once the Volume 3 SP release has been released with the feature.


We appreciate your patience until then.


Regards,          

Pon selva




PS Pon Selva Jeganathan Syncfusion Team November 10, 2022 03:05 PM UTC

We are unable to complete it(Need to improve the virtualization feature with hierarchical data binding and expand/collapse action”) as planned due to some internal complexities. However, we will prioritize and included it with our Volume 1 2023 release.


You can now track the current status of your request, review the proposed resolution timeline, and contact us for any further inquiries through the below feedback link, 

Feedback link: https://www.syncfusion.com/feedback/36925/need-to-improve-the-virtualization-feature-with-hierarchical-data-binding-and



PS Pon Selva Jeganathan Syncfusion Team March 27, 2023 02:39 PM UTC

Niels,


We are unable to complete it(Need to improve the virtualization feature with hierarchical data binding and expand/collapse action”) as planned due to some internal complexities. However, we will prioritize and included it with our upcoming volume release.


You can now track the current status of your request, review the proposed resolution timeline, and contact us for any further inquiries through the below feedback link, 

Feedback link: https://www.syncfusion.com/feedback/36925/need-to-improve-the-virtualization-feature-with-hierarchical-data-binding-and


Loader.
Up arrow icon