El menú de reacciones se muestra fuera de la ventana de deshacer la acción de la publicación (móvil)

No pude encontrar en el historial qué podría ser una regresión.

Hay una verificación para el clic en toggleFromButton:

https://github.com/discourse/discourse-reactions/blob/main/assets/javascripts/discourse/widgets/discourse-reactions-actions.js#L430-L435

Pero no para el toque:
https://github.com/discourse/discourse-reactions/blob/main/assets/javascripts/discourse/widgets/discourse-reactions-actions.js#L170-L183

Supongo que podrías hacer lo siguiente para no abrir la lista de reacciones:

  touchStart() {
    cancel(this._touchTimeout);
    if (this.capabilities.touch) {
      if (
        this.attrs.post.current_user_reaction &&
        !this.attrs.post.current_user_reaction.can_undo
      ) {
        return false;
      }
      ...
}
3 Me gusta