Hello.I have met one very strange case, during working with UltraSpreadsheet. There is an Excel file, which, when loaded in the control, cause freezes on copy or paste. (At the moment, I have only single example of such an Excel, and I can't reproduce freezes with any other file, even if I copy full context to it.)
TD_CopyPaste_copy.xlsx
The freeze is not so big, but still kind of noticeable. It can become more noticeable if you quickly press Ctrl-C for a couple of times in a row.I understand that this is not a common use case, but still, I guess it might hide some problem under the hood.To reproduce the defect, following scenario might be used:1) load attached Excel into UltraSpreadsheet control;2) Select any cell or region3) Quickly press Ctrl-C for 5 times in a row => UI tread is blocked for 2-5 seconds I made a quick trace of the scenario and found out that the major time is spend in Workbook.Save() method, which serialize different parts of the document.
Can you, please, fix that, or, at least, tell me what is so special about this particular Excel document to cause such kind of behavior?
Hello Oleg,
Thank you for your post. I set up a sample and looks like I am able to reproduce the issue using version
19.1.20191.346, may I know which version of the Infragistics controls you are using ?
Also is the attached sample is the correct demonstration of the issue?
4628.Test.zip
Hello.I think, I use the latest version available - 19.2.20192.302.I'm sorry, but network rules of my company dines downloading the attached archive, so I'm not able to check it. But test case is very simple ->
1) Start new Windows Forms project
1) Add button and UltraSpreadsheet controls to the form
2) Add event handler for button click:
var workbook = Workbook.Load(fileName); ultraSpreadsheet1.Workbook = workbook;
3) Then follow steps from the scenario.
Thank you for the update. I am able to reproduce the issue and attached with a private case CAS-206935-R2R8S8.You can access this private case from your Infragistics account support activity page.
This way you will be notified automatically when the dev issue is updated or resolves.
Let me know if you have any questions regarding this matter.
-Divya Jain
Thank you, Divya!Do you know is there any estimate when problem might be fixed?
I discussed the matter with the developer and trying to get it to fix ASAP. Currently, your account is showing as train customer , could you please update your account with the register key/license to provide your account information.
Thank you ,
Divya jain
Hello, Divya.
How can I do this? At the moment I'm using the license key, which belongs to company, I'm working for. And this time, it is not linked to my current Infragistics account, as it was with previous licensed versions of your components.I have a key, but don't think it is a good idea to share it on a public place.
Regards, Oleg.
Thank you for the update. you can register that key into your Infragistics account 'Product registration' page.
Also since i have created a private case for you we can further discuss the matter in that if you want.