Grande bug de enquete - usuários não podem alterar votos em enquetes abertas

Foi observado um bug em https://community.drownedinsound.com onde uma enquete semanal sobre novos lançamentos musicais (que pode conter de 50 a 100 itens e não há limite para a quantidade de opções que podem ser escolhidas) é realizada, permitindo que os usuários votem nos lançamentos que gostaram. Essas enquetes não são encerradas, o que significa que os usuários podem voltar e alterar seus votos posteriormente, por exemplo, se tivessem ouvido outro álbum lançado naquela semana e gostado dele.

Nos últimos meses, foi observado tanto no navegador móvel quanto no desktop que, ao clicar no botão de voltar à enquete após votar, o comportamento é inesperado.

Por exemplo, ao votar nesta enquete, aberta na última quinta-feira, com um novo usuário, após o voto, eu vejo os resultados, com um botão [[< Votar]] que me permitiria retornar à votação:

No entanto, ao clicar no botão, ele me leva apenas ao final da tela do navegador. Ao rolar para cima, ainda vejo a mesma visualização dos resultados e o mesmo botão. Isso ocorre em qualquer navegador que testei.

Este problema parece não ocorrer em enquetes pequenas — parece ser limitado a enquetes com um grande número de opções (o que afeta uma enquete semanal popular no site afetado). Há mais discussões aqui.

2 curtidas

Isso é definitivamente resultado da atualização relativamente recente.