Welcome to the Angular feedback portal. We’re happy you’re here! If you have feedback on how to improve the Angular, we’d love to hear it!

  • Check out the features or bugs others have reported and vote on your favorites. Feedback will be prioritized based on popularity.
  • If you have feedback that’s not listed yet, submit your own.

Thanks for joining our community and helping improve Syncfusion products!

1
Vote

Hi,

We're having some trouble using the Deferred Layout Update with the popup Pivot Field List. Whenever we select the option to defer layout updates, things do seem to work correctly and the grid layout is not immediately changed when dragging columns around. Clicking Apply closes the popup and applies the rows, columns, filters, and values. However, if we try to uncheck the Defer Layout Update checkbox, the pivot field list shows a constant spinner and the entire field list popup becomes unresponsive. We cannot click the Close button, and the only thing we can do is refresh the page in the browser. We tried looking in the console for the details of an error/exception, but there are none.

In using your demos we see that this behavior is normally smooth and once you unselect the option, the field list is supposed to behave as usual and update the grid in real time. You can switch back and forth between the options and any changes made while Defer Layout was on are applied. But that does not seem to be what is happening for us.

Unfortunately I cannot seem to recreate this in StackBlitz. I attached a video showing the behavior. In the video, I take a loaded data set, show the field list popup with Defer Layout on, then click Apply and show that the grid renders the data. I then re-open the field list popup, unselect Defer Layout, and get the spinner and lock up. I have also confirmed that this behavior happens immediately upon clicking that checkbox, whether there are fields on the axes or not.

Is there any way you could investigate what could be the cause of these issues. I believe everything is hooked up correctly because the defer layout setting seems to work when it is on, it is only when transitioning to being off that it locks up like this.

Thanks,

Michael