-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Android : RemainingItemsThresholdReachedCommand not firing when CollectionVew has Header and Footer both defined #29588
Copy link
Copy link
Closed
Labels
area-controls-collectionviewCollectionView, CarouselView, IndicatorViewCollectionView, CarouselView, IndicatorViewi/regressionThis issue described a confirmed regression on a currently supported versionThis issue described a confirmed regression on a currently supported versionp/1Work that is important, and has been scheduled for release in this or an upcoming sprintWork that is important, and has been scheduled for release in this or an upcoming sprintpartner/syncfusionIssues / PR's with Syncfusion collaborationIssues / PR's with Syncfusion collaborationplatform/androidregressed-in-9.0.30s/triagedIssue has been reviewedIssue has been revieweds/verifiedVerified / Reproducible Issue ready for Engineering TriageVerified / Reproducible Issue ready for Engineering Triaget/bugSomething isn't workingSomething isn't working
Milestone
Metadata
Metadata
Assignees
Labels
area-controls-collectionviewCollectionView, CarouselView, IndicatorViewCollectionView, CarouselView, IndicatorViewi/regressionThis issue described a confirmed regression on a currently supported versionThis issue described a confirmed regression on a currently supported versionp/1Work that is important, and has been scheduled for release in this or an upcoming sprintWork that is important, and has been scheduled for release in this or an upcoming sprintpartner/syncfusionIssues / PR's with Syncfusion collaborationIssues / PR's with Syncfusion collaborationplatform/androidregressed-in-9.0.30s/triagedIssue has been reviewedIssue has been revieweds/verifiedVerified / Reproducible Issue ready for Engineering TriageVerified / Reproducible Issue ready for Engineering Triaget/bugSomething isn't workingSomething isn't working
Type
Fields
Give feedbackNo fields configured for issues without a type.
Projects
Status
Done
Description
In Android platform, when we have set Header and Footer both for the CollectionVew, the RemainingItemsThresholdReachedCommand is not firing.
This happens only in Android platform, iOS works good.
This was working in .net8.0, caused when migrated to .net9.0
If we remove either Header or Footer, the this command is firing.
Recordings of 3 cases:
Header and Footer both are set:
Header.and.Footer.both.set.mov
Only Footer is set:
https://github.com/user-attachments/assets/7414588e-d99a-4339-b9b2-722ad2bf4728
Only Header is set:
https://github.com/user-attachments/assets/d844bcd6-b96c-493d-8269-6d74ec2f83ee
Steps to Reproduce
ObservableCollection<string> ItemsNow either comment out Header or Footer and scroll to the bottom, the RemainingItemsThresholdReachedCommand will fire.
Link to public reproduction project repository
No response
Version with bug
9.0.60 SR6
Is this a regression from previous behavior?
Yes, this used to work in .NET MAUI
Last version that worked well
8.0.100 SR10
Affected platforms
Android
Affected platform versions
Android
Did you find any workaround?
Either remove Header or Footer if both are set in CollectionView.
There is no any other workaround I know yet.
The drawback is, if we have ActivityIndicator or Load More button in Footer, it will not be visible if we remove footer.
Relevant log output