FIX: tenere premuto il contatore delle reazioni non dovrebbe aprire ReactionsPicker

Esiste un bug quando è abilitata l’opzione Enable new post reactions menu: a sinistra, discourse-reactions-actions-x-left e discourse-reactions-reaction-button condividono lo stesso componente.

Nella visualizzazione mobile, tenendo premuto a lungo su discourse-reactions-actions-x-left a sinistra, viene attivato involontariamente il ReactionsPicker, con la console che mostra l’errore Uncaught (in promise) TypeError: Cannot read properties of null (reading 'getBoundingClientRect') e un pannello di selezione non responsivo.

Questo commit associa l’evento all’elemento .discourse-reactions-reaction-button per prevenire tali problemi.

Prima:

Dopo:

Su Meta:

Problema simile qui, aggiungi un riferimento: Ability to display all the likes/reactions on a post - #77 by Moin

Una PR è disponibile qui: FIX: long pressing reactions-counter shouldn't open ReactionsPicker · Pull Request #39774 · discourse/discourse

Inoltre, prenditi il tempo necessario per verificare se questi funzionano:

e questo: