SFListView background issue on IOS in last version

Hi all,

using the last version 26.2.8 there is an issue on SFListView item background just on IOS.

I have a list with 20 items. If i scroll I can see that the color background is applied after a delay on each item.

In the previous version was ok.

Can you check please?

Thanks a lot


13 Replies

SJ Sowntharya Jayamoorthy Syncfusion Team August 9, 2024 11:35 AM UTC

Hi Luca,

We have checked the reported scenario and unfortunately, we unable to replicate the issue at our end. We have tried the following scenarios to replicate the issue,

  1. Setting the background color for the Grid within the ItemTemplate
  2. Selecting the items and scrolling and the background color was applied to each item without any delay (using version 26.2.8)

Here we have attached the video for your reference. Please provide us with below details to proceed further at our end.
1. ListView and ItemTemplate code customization

2. Video reference

3. iOS version and Device details.


Regards,

Sowntharya Jayamoorthy


Attachment: ListViewios_c6bab24f.zip


LU Luca August 9, 2024 12:38 PM UTC

Hi,

in your zip I can't find the video.

Anyway try to put in the list template a border as first control with a color background, this is my case.

Put 30 items and scoll the list.

Let me know, thanks



KK Kamala Kannan Sakthivel Syncfusion Team August 12, 2024 09:22 AM UTC

Hi Luca,

We would like to inform you that, as you mentioned in  last update, we have prepared a simple sample with a "Border" as the first control with 30 items inside the "ItemTemplate", and it is working as expected. The background color was applied to each item without any delay. As we mentioned in our previous update, please provide the following details or provide an issue reproducible sample. This will help us investigate further and provide a solution as soon as possible.

Regards,
KamalaKannan S.


Attachment: ListViewSampleAndVideo_a63c6ad0.zip


LU Luca August 12, 2024 09:49 AM UTC

hi guys,

are using a simulator in order to test?

If so, please don't use the simulator but use a real device.

In simulator everything is good.

I'm using an iphone 15 plus.

I'm going to do other checks.

thanks a lot



LU Luca August 12, 2024 01:34 PM UTC

Hi all,

I found the bug.

The issue happens just when the first control of the is a border. 

Replacing the border with a frame solve the issue.

Can you please check why there is the issue with the border ?


here the code

<Border StrokeThickness="0" StrokeShape="RoundRectangle 10" BackgroundColor="{StaticResource ColorFrame}" Padding="10,5,10,5" Stroke="Transparent" >



thanks a lot



JR Jayashree Ravishankar Syncfusion Team August 13, 2024 02:29 PM UTC

Hi Luca,


Currently we are validating the issue at our end , we will update you with further details on or before August 16 , 2024. We will appreciate your patience until then.



JR Jayashree Ravishankar Syncfusion Team August 16, 2024 01:08 PM UTC

Hi Luca,

 

We have reviewed the issue on our end. Since you mentioned that this issue started occurring from version 26.2.8, could you please test it in version 26.2.5 and earlier versions to confirm whether it's working fine without any issues?

 

Additionally, please share a video reference of the issue along with the ItemTemplate of the ListView. This will help us reproduce the issue on our side and work towards a solution as quickly as possible.



LU Luca August 16, 2024 02:03 PM UTC

Hi,

video attached.

thanksa lot!


Template:

<DataTemplate>

    <ViewCell>

        <Border StrokeThickness="0" StrokeShape="RoundRectangle 10" BackgroundColor="{StaticResource ColorFrame}" Padding="10,5,10,5" Stroke="Transparent" >

            <Grid HorizontalOptions="FillAndExpand" VerticalOptions="Center" >

                <Grid.ColumnDefinitions>

                    <ColumnDefinition Width="auto" />

                    <ColumnDefinition Width="*" />

                    <ColumnDefinition Width="auto" />

                </Grid.ColumnDefinitions>

                <Grid.RowDefinitions>

                    <RowDefinition Height="65" />

                </Grid.RowDefinitions>

            </Grid>

        </Border>

    </ViewCell>

</DataTemplate>



Attachment: test_31c503b3.zip


JR Jayashree Ravishankar Syncfusion Team August 19, 2024 01:19 PM UTC

Hi Luca,

 

We are currently testing the simple sample with a border on the iOS device. We will provide further details by August 22, 2024. In the meantime, you can use Frame instead of Border.

 

Since you mentioned that this issue started occurring from version 26.2.8, could you please test it in version 26.2.5 and earlier versions to confirm whether it's working fine without any issues?



JR Jayashree Ravishankar Syncfusion Team August 22, 2024 12:54 PM UTC

Hi Luca,


Sorry for the inconvenience caused. We are currently testing the issue on the mentioned device. We will update you with further details once we have completed testing.



JR Jayashree Ravishankar Syncfusion Team August 27, 2024 01:52 PM UTC

Hi Luca,

 

Sorry for the inconvenience caused.

 

We have included a performance-related fix in our latest NuGet package (v26.2.11). Could you please check the issue with this version and confirm if it resolves the problem?

 

Regards,

Jayashree



LU Luca September 8, 2024 08:57 PM UTC

Hi, 

sorry I was on holiday.

Now it's working again, thanks a lot!!!!



JR Jayashree Ravishankar Syncfusion Team September 9, 2024 06:20 AM UTC

Luca,

Hope you had a great holiday, We are glad that it is working on your end. Please get back to us if you need further assistance. 


Loader.
Up arrow icon