So I've created a simple list, which has items (grades) grouped by their date (year and month, specifically). The system works fine on Windows Phone, but not on Android - there, the headers override the list elements, and I end up with a list of headers if I scroll too much. Reloading the page works, of course, but it is pretty annoying.
The items are of a custom cell, based on ViewCell, with renderers on each platform. On Android, it uses a simple CellRenderer, where GetCellCore returns an XML layout inflated within (and values set, of course). The issue persists no matter if I have a custom group header or not. If I use a pre-defined Cell, even a ViewCell, it works.
Why is this happening?