O Google anunciou uma correção importante para um bug de rolagem no Flutter.
O Flutter é um framework de desenvolvimento de aplicativos que visa proporcionar uma experiência “nativa” em várias plataformas, como Android, iOS, Windows, Linux, macOS e web.
No entanto, um problema específico relacionado à rolagem tem chamado a atenção, fazendo com que os aplicativos Flutter se comportem de maneira diferente dos aplicativos nativos.
Normalmente, ao rolar a tela em um aplicativo Android ou iOS, a velocidade da rolagem não é afetada pelo número de dedos utilizados.
No entanto, nos aplicativos feitos com Flutter, o número de toques na tela influencia diretamente a velocidade da rolagem. Por exemplo, se forem utilizados dois dedos, a rolagem ocorre duas vezes mais rápido.
Esse bug tem sido conhecido como um “shibboleth” do Flutter, uma forma rápida de identificar um aplicativo desenvolvido com o framework.
A equipe do Flutter estava ciente desse problema há algum tempo e, recentemente, um colaborador do projeto apresentou uma solução completa que alinha o comportamento de rolagem do Flutter ao dos sistemas operacionais Android e iOS.
Essa solução foi aceita e será implementada como o novo padrão de rolagem nos aplicativos Flutter na próxima grande atualização, versão 3.18, que está disponível para testes beta.
No entanto, reconhecendo que alguns desenvolvedores podem preferir manter o gesto de rolagem rápida atual, o Google também documentou uma maneira simples de voltar ao comportamento original de rolagem.
O que permite que os desenvolvedores personalizem a experiência de rolagem de acordo com suas preferências.
✨ Curtiu este conteúdo?
O GDiscovery está aqui todos os dias trazendo informações confiáveis e independentes sobre o universo Google - e isso só é possível com o apoio de pessoas como você. 🙌
Com apenas R$ 5 por mês, você ajuda a manter este trabalho no ar e leva informação de qualidade para ainda mais gente!