Skip to content
This repository has been archived by the owner on May 1, 2024. It is now read-only.

[Bug] CollectionView with itemtemplate selector and bindable layout behaves strangely on iOS #7799

Open
StevenGranados opened this issue Oct 3, 2019 · 1 comment
Labels
4.3.0 regression on 4.3.0 a/collectionview e/4 🕓 4 help wanted We welcome community contributions to any issue, but these might be a good place to start! i/regression p/iOS 🍎 t/bug 🐛 up-for-grabs We welcome community contributions to any issue, but these might be a good place to start!

Comments

@StevenGranados
Copy link
Contributor

Description

I have a CollectionView where you can add either a simple int or a List of objects with ItemTemplate set to a selector. I have a bindable StackLayout with a selector in one of the templates on the CollectionView. On adding items the CollectionView behaves strangely, refreshes and places new items in the middle of the list. Only broken in iOS, android fine.

Steps to Reproduce

  1. Open repro.
  2. Click AddModel and Add SImple alternately until page full.
  3. Scroll to bottom.
  4. CollectionView refreshes on adding items.

Expected Behavior

CollectionView adds items to bottom of list.

Actual Behavior

CollectionView refreshes and adds items to middle temporarily, and starts overlapping items.

Basic Information

  • Version with issue :4.3.0.851321-pre3
  • Last known good version: In 4.2 just freezes once screen is full or all the items disappear.
  • IDE: Visual Studio 2019 16.3.2
  • Platform Target Frameworks:
    • iOS: 13.0
  • Affected Devices: iPhone 8 simulator

Screenshots

2019-10-03_03-47-05-PM

Reproduction Link

CollectionViewTemplateSelectors.zip

@StevenGranados StevenGranados added s/unverified New report that has yet to be verified t/bug 🐛 labels Oct 3, 2019
@StevenGranados StevenGranados changed the title [Bug] CollectionView with itemtemplate selector and bindable layout [Bug] CollectionView with itemtemplate selector and bindable layout behaves strangely on iOS Oct 3, 2019
@samhouts samhouts added this to the 4.3.0 milestone Oct 4, 2019
@PureWeen
Copy link
Contributor

PureWeen commented Oct 5, 2019

Probably a duplicate of this one
#7714

@PureWeen PureWeen removed the s/unverified New report that has yet to be verified label Oct 5, 2019
@samhouts samhouts added the e/4 🕓 4 label Jan 3, 2020
@samhouts samhouts added the 4.3.0 regression on 4.3.0 label Jan 3, 2020
@samhouts samhouts removed this from the 4.3.0 milestone Jan 3, 2020
@samhouts samhouts added inactive Issue is older than 6 months and needs to be retested and removed inactive Issue is older than 6 months and needs to be retested labels Jul 17, 2020
@samhouts samhouts added help wanted We welcome community contributions to any issue, but these might be a good place to start! up-for-grabs We welcome community contributions to any issue, but these might be a good place to start! and removed help wanted We welcome community contributions to any issue, but these might be a good place to start! labels Jul 17, 2020
@samhouts samhouts added this to the 5.0.0 milestone Aug 13, 2020
@samhouts samhouts added inactive Issue is older than 6 months and needs to be retested help wanted We welcome community contributions to any issue, but these might be a good place to start! and removed inactive Issue is older than 6 months and needs to be retested labels Sep 18, 2020
@samhouts samhouts removed this from the 5.0.0 milestone Nov 2, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
4.3.0 regression on 4.3.0 a/collectionview e/4 🕓 4 help wanted We welcome community contributions to any issue, but these might be a good place to start! i/regression p/iOS 🍎 t/bug 🐛 up-for-grabs We welcome community contributions to any issue, but these might be a good place to start!
Projects
None yet
Development

No branches or pull requests

3 participants