Hi,
I'm using Blazor webassembly with .Net6 (6.0.7) and Syncfusion 20.2.0.44.
Context:
I have a page called “Tab” with two tabs, one named “main” and the second named “details”.
This page use SfTab component. The component use state persistence and dynamic load.
I load data displayed on the tabs at the page OnInitializedAsync. At first read, the data are retrieved from the server through an API call. At second read, data are retrieved from cache.
I attached an example project.
Problem:
Let’s say it is the “details” Tab that is persisted. The first time I go to the “Tab” page, the Tab “details” is displayed correctly. However, the second time I go the “Tab” page, “details” tab is selected but the content of the “main” tab is displayed.
I attached a video reproducing the problem.
What do you think of this problem? Is it a bug with SfTab component?
I just noticed, but if you delete OnInitializedAsync method, you have the same problem.
Thanks for your help.
Best regards.
François
Hi François,
We have checked the reported problem and let you know that we could reproduce it at our end. So, we have logged the below bug report. The fix for the issue will be included in our weekly patch release, which is expected to roll out by the first week of September, and would appreciate your valuable patience until then. You can track the status by using the below link.
Feedback: https://www.syncfusion.com/feedback/37233/issue-with-tab-persistence-in-web-assembly
Regards,
Ruksar Moosa Sait
Hi Ruksar,
Thanks for reporting the problem.
Hi François,
Thanks for the update.
We will info you once the issue is fixed.
Regards,
Ravikumar Venkatesan
Hi Francois ,
Sorry for the inconvenience caused.
Due to complexity, the fix is rescheduled to our upcoming weekly patch release on September 20, 2022. We appreciate your patience and we will let you know once the patch is published.
Regards,
Vinitha
Hi François,
Thanks for being patience.
We are glad to announce that our weekly patch release 20.2.50 has been rolled out successfully. In this release, An issue with State persistence not working properly has been fixed. As a result, we recommend you upgrade to the latest version of our Syncfusion packages to avail yourself of those changes.
Release notes: https://blazor.syncfusion.com/documentation/release-notes/20.2.50?type=all#tab
Sample: https://www.syncfusion.com/downloads/support/directtrac/general/ze/Sf_Wasm6-859334615
We thank you for your support and appreciate your patience in waiting for this release. Please get in touch with us if you would require any further assistance.
Regards,
Ravikumar Venkatesan