Algumas vezes durante a carga incremental via CollectionView duplicados(não são os mesmos pares de duplicados entre execuções do programa) são gerados na lista de animes(já existe uma porção de código dentro de um bloco finaly para identificar isso e printar no output da IDE), tentar descobrir a origem do problema e corrigir.
Passos para tentar reproduzir o bug, role bem rápido o scroll de itens até ativar o carregamento incremental. Fazer esse teste em uma execução carregando mais e mais itens e verificando por duplicados na janela de output, depois executar o mesmo teste mas quando começar a carregar subir e descer o scroll para forçar a entrada em OnLoadMore e saída desse método por conta da checagem pelo IsBusy
possíveis origens:
~o Isbusy pode estar deixando passar alguma task executando enquanto outra já estava executando~ verificado, não parece ser esse o problema
pode ser algum problema do lado do servidor que envia duplicados
Era problema de carga no servidor do MAL, isso é remediado na aplicação ao deletar as duplicatas(não tem mais acontecido duplicatas em situações normais de operação do MAL).
Algumas vezes durante a carga incremental via CollectionView duplicados(não são os mesmos pares de duplicados entre execuções do programa) são gerados na lista de animes(já existe uma porção de código dentro de um bloco finaly para identificar isso e printar no output da IDE), tentar descobrir a origem do problema e corrigir.
Passos para tentar reproduzir o bug, role bem rápido o scroll de itens até ativar o carregamento incremental. Fazer esse teste em uma execução carregando mais e mais itens e verificando por duplicados na janela de output, depois executar o mesmo teste mas quando começar a carregar subir e descer o scroll para forçar a entrada em OnLoadMore e saída desse método por conta da checagem pelo IsBusy
possíveis origens: