Notice (2018-05-24): bugzilla.xamarin.com is now in
Please join us on
Visual Studio Developer Community and in the
Mono organizations on
GitHub to continue tracking issues. Bugzilla will remain
available for reference in read-only mode. We will continue to work
on open Bugzilla bugs, copy them to the new locations
as needed for follow-up, and add the new items under Related
Our sincere thanks to everyone who has contributed on this bug
tracker over the years. Thanks also for your understanding as we
make these adjustments and improvements for the future.
Please create a new report on
Developer Community or GitHub with
your current version information, steps to reproduce, and relevant error
messages or log files if you are hitting an issue that looks similar to
this resolved bug and you do not yet see a matching new report.
Created attachment 21927 [details]
RecycleElement and SeparatorVisibility=false Still Showing Separator on iOS
I am setting the ListView.CachingStrategy to RecycleElement and the SeparatorVisibility to None, and I am still seeing a small separator (always white/transparent) on iOS.
iOS -> 10.3
Forms -> 2.3.4
I have attached a sample XAML. I also noticed in the ViewCellRenderer.cs (iOS) on line 99, you guys are adding 0.5f if SuppressSeparator is true. See code below and XAML attachment. I'm wondering if that's what is causing the issue. I don't see this behavior in Android.
var oldFrame = Frame;
ContentView.Bounds = Frame = new RectangleF(oldFrame.Location, new SizeF(oldFrame.Width, oldFrame.Height + 0.5f));
Created attachment 21929 [details]
Thank you for filing this report! I put the xaml file you provided into a sample project and I am seeing the issue you described. I've attached the project to the report.
As mentioned, this is occurring when using "RecycleElement", it works fine with "RetainElement". It is also _not_ affecting Android or UWP. I am confirming this report so the team can look into this.
### Version Test
*** This bug has been marked as a duplicate of bug 39802 ***