Static ListItems not always visible after scrolling

Hello,

we are porting our Xamarin.Forms App to .NET MAUI.

There we use a hamburger menu in the FlyoutPage by the help of your SFListView in Version 22.1.37.

After implemting it sometimes some menu item texts are not complete visible after scrolling down and back on Android (we have checked it only on Android yet).

Pictures and a example maui project are attached.

Sincerly

Christian Kurz


scrcpy_g2RwHahAOs.png

scrcpy_afq3X5LxcN.png

scrcpy_oq1vyQVTwU.png


Attachment: HamburgerMenuSFListViewBug_5a13afd4.7z


8 Replies

RM RiyasHameed MohamedAbdulKhader Syncfusion Team July 7, 2023 11:18 AM UTC

Hi Christian,


We analyzed your sample code and suspect that random Labels are measured/arranged with improper size when using outer grid with column definition as “*”. We recommend that you use the column definition of the outer grid as "Auto" to resolve the scenario. We have also attached a code snippet for your reference.


Code Snippet


Regards,

Riyas Hameed M



CK Christian Kurz July 10, 2023 07:18 AM UTC

Hello,

thank you for your reply.

I tested the sample with your suggested code change, but the problem is still there. So it didn't help yet.

Best regards

Christian Kurz


scrcpy_r9FVm3wk07.png



DV Diwakar Venkatesan Syncfusion Team July 11, 2023 11:34 AM UTC

Christian, 

 

We will consider this scenario at our end and include it on or before 2023 volume 2 SP release, which will be available for download on August 22, 2023. We will inform you once it is available for download.

 

As of now, you can use CachingStatergy.CreateNewTemplate as a workaround for the mentioned issue.


<syncfusion:SfListView x:Name="MainListView"
                                   x:FieldModifier="public"
                                   SelectionMode="None"
                                   ItemTapped="MainListView_ItemTapped"
                                   Grid.Row="1"
                                   HorizontalOptions="Fill"
                                   VerticalOptions="Fill"
                                   Margin="2"
                                   CachingStrategy="CreateNewTemplate">


 

Note : It creates a new element for every data in the ItemsSource , which will slightly affects the performance of the SfListView 



CK Christian Kurz July 11, 2023 01:25 PM UTC

Hello Diwakar ,

thank you for your reply.

The workaround is helping and working good at the moment and it will be nice that you fix this issue in the Volume 2 SP release in August.

Best regards

Christian Kurz



RM RiyasHameed MohamedAbdulKhader Syncfusion Team July 31, 2023 01:40 PM UTC

Hi Christian,

We apologize for the inconvenience. Unfortunately, we were unable to provide the mentioned fix in the Volume 2 SP release. The query is related to affecting layout calls and having more use cases to test without affecting existing behaviors and test the performance, so it will require additional time to fix the reported cases. Therefore, we plan to include the fix in our upcoming Volume 3 main release, which is expected to roll out by the end of September. In the meantime, you can utilize the workaround as mentioned earlier until we resolve the issue. We appreciate your patience until then.



CK Christian Kurz August 1, 2023 08:07 AM UTC

Hello Ryas,

thank you for your information. We haven't planned a MAUI release the next two or three months, so you will have the time to bring the fix in your nuget package.

For now and for our testing purposes we can use your mentioned workaround, but when we will do a release we like to use the real fix, because the workaround hasn't the smoothess we would like to have for the users.

Please tell me when the fix will be included in your release.

Best regars



RM RiyasHameed MohamedAbdulKhader Syncfusion Team August 2, 2023 12:35 PM UTC

Christian Kurz,
As we mentioned earlier, we will include the fix in our upcoming Volume 3 main release, which is expected to roll out by the end of September. We appreciate your patience until then.



RM RiyasHameed MohamedAbdulKhader Syncfusion Team November 25, 2024 12:16 PM UTC

Hi Christian Kurz,

Thanks for your patience.

We have fixed the reported issue and included the issue fix in our latest NuGet release update version 25.1.39 which is available for download (https://www.nuget.org/). 

We thank you for your support and appreciate your patience in waiting for this update. Please get in touch with us if you require any further assistance.

Regards,
Riyas hameed M


Loader.
Up arrow icon