Grial-UI-Kit-Support icon indicating copy to clipboard operation
Grial-UI-Kit-Support copied to clipboard

Scrolling stuck on IOS when using nested repeater

Open SufyanAhmad opened this issue 4 years ago • 8 comments

I am using Xamarin forms version 4.0.6.8 and Grial 3 pro UXDivers.Grial 3.0.54 When loading items using a nested repeater. The internal scroll is working but parent scroll is blocked when scrolling.

SufyanAhmad avatar Jul 11 '20 15:07 SufyanAhmad

Hi @SufyanAhmad I've been running certain tests but it's not clear to me exactly what is the problem. I think what you're saying is the behavior of the gif but I'm not sure Could you explain a little bit? Thanks!

fcastro07 avatar Jul 13 '20 14:07 fcastro07

@fcastro07 , Please see attached. Few patterns that I have observed:

  1. It freezes every time the scrollbar disappears
  2. It happens mostly (~70% of times) at beginning and end of vertical scroll
  3. Changing the speed of scroll sometime solves the issue

Testing device

iOS 13.5.1 iPhone 8 Plus

scroll-freeze-gif

khalid-halo avatar Jul 20 '20 06:07 khalid-halo

@khalid-halo , Even with this I can't reproduce the issue. Can you send me a sample to ?

fcastro07 avatar Jul 20 '20 16:07 fcastro07

Invite sent from Test flight. Does that work?

khalid-halo avatar Jul 22 '20 18:07 khalid-halo

We saw your issue. Now it's clearer where the mistake came from. We're working on a solution. I'll let you know when we have it!

fcastro07 avatar Jul 24 '20 17:07 fcastro07

@SufyanAhmad @khalid-halo Can you send me the xaml of that page to ? Thanks!

fcastro07 avatar Jul 24 '20 18:07 fcastro07

@fcastro07 [HomeTabPage.zip]

SufyanAhmad avatar Jul 25 '20 07:07 SufyanAhmad

@SufyanAhmad I think the issue comes from line 478 of that xaml. You have the following:

<grial:TabControl
     Grid.Row="1"
     IsVisible="{Binding Channels.IsFeed}"
     Margin="-20,-60,0,20"...

Could you change the -60 to 0 in the margin and try?

fcastro07 avatar Aug 19 '20 16:08 fcastro07