Troubleshooting
Correções na Confiabilidade das Coleções no Android 1.1.4
Garrafas fantasmas, coleções que desaparecem e como garantir que você está com a correção
0 achou isso útil
O que estava acontecendo
Antes da versão 1.1.4, alguns usuários Android encontraram dois bugs relacionados às coleções:
- Garrafas fantasmas: garrafas que apareciam nas coleções sem que o usuário as tivesse adicionado, especialmente após reconexões de rede ou reinícios do aplicativo.
- Coleções que desaparecem: a lista completa de coleções ficava vazia em condições de rede ruins.
O que foi corrigido
- Linhas sentinela duplicadas removidas: o listener de coleção do Firestore estava adicionando um sentinela newCollection duplicado toda vez que era acionado. Agora verificamos duplicatas e validamos os dados da coleção antes de adicionar.
- Erros do listener não apagam mais a lista: quando o listener apresenta erros durante problemas de rede, mantemos as coleções existentes visíveis e registramos o erro para depuração.
- Condições de corrida eliminadas: as atualizações da lista de coleções agora são protegidas por Mutex, de modo que operações concorrentes durante a criação de coleções não podem produzir duplicatas.
Como garantir que você tem a correção
- Abra a Google Play Store.
- Procure por WhiskeyMate e confirme se a versão 1.1.4 ou posterior está instalada.
- Se você ainda vir garrafas fantasmas restantes ou uma coleção inesperada, pode removê-las com segurança — o bug subjacente que as criou foi corrigido.
0 achou isso útil