Tab persitence

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


Attachment: Tab_persistence_d07a1642.zip

5 Replies 1 reply marked as answer

RM Ruksar Moosa Sait Syncfusion Team August 23, 2022 05:00 PM UTC

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



FR Francois August 24, 2022 07:33 AM UTC

Hi Ruksar,

Thanks for reporting the problem.



RV Ravikumar Venkatesan Syncfusion Team August 25, 2022 04:29 AM UTC

Hi François,


Thanks for the update.


We will info you once the issue is fixed.


Regards,

Ravikumar Venkatesan



VD Vinitha Devi Murugan Syncfusion Team September 9, 2022 05:19 AM UTC

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



RV Ravikumar Venkatesan Syncfusion Team September 21, 2022 04:31 PM UTC

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


Marked as answer
Loader.
Up arrow icon