lobsters/lobsters

Regression on mobile upvote hovering

Open

#1.951 aberto em 7 de mar. de 2026

Ver no GitHub
 (2 comments) (0 reactions) (0 assignees)Ruby (961 forks)user submission
buggood first issue

Métricas do repositório

Stars
 (4.680 stars)
Métricas de merge de PR
 (Mesclagem média 7d 4h) (20 fundiu PRs em 30d)

Description

https://github.com/lobsters/lobsters/commit/5db8b630a520301152cec5f4ec1085113cb8693c from #1866 (cc @fedemp) introduced a regression with hovering on mobile. It's now the case that when the initial tap lands on an upvote button to scroll, the red upvoted state gets toggled, sometimes permanently until page refresh. This video where I'm not even logged in (able to upvote) is just of me scrolling.

https://github.com/user-attachments/assets/77edd8fc-96fd-41b5-bfcc-99b172fad252

Most frustratingly is that I can't reproduce this in the browser's responsive view - only on my actual phone.

I searched around and it appears that maybe all hover effects should be wrapped in this? I'm not confident enough with CSS to know for sure.

Guia do colaborador