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

Currently in our Spreadsheet, when wrap is applied to a cell, the system checks the width of each character in the cell’s value based on the applied style. The time taken for this operation may vary depending on the characters involved.

Therefore, if we apply wrap fucntionality for the large dataset by selecting all cells using the Select All option, there will be performance lag in our Spreadsheet.

However, this needs to be optimized by caching previously calculated text widths, which would help avoid redundant calculations and improve row height updates. And it 
needs to be thoroughly validated across other features such as resizing, selection, and more to ensure stability.

In the sample shared below, applying wrap to 108 rows and 36 columns takes more than 13 seconds, highlighting the need for performance improvements.

Sample linkLink

And we need to
enhancing the wrap functionality to better handle larger datasets efficiently.