Le superposition d'emojis dans le chat échoue et provoque des sauts de page

Un comportement étrange apparaît dans le point d’arrêt de bureau lorsque j’essaie d’utiliser des emojis dans les messages de chat.

Ce comportement spécifique se produit dans Firefox sur ordinateur. Étapes pour reproduire :

  1. Chargez la page Discourse.
  2. Ouvrez un chat.
  3. Survolez un message, ce qui fait apparaître la fenêtre modale avec l’option de sélectionner un emoji.
  4. Cliquez sur le bouton emoji.

Résultats : La fenêtre modale d’emoji s’ouvre, puis se ferme et la page saute dans la liste des fils de discussion.
Remarque : Dans Chrome sur ordinateur, la couche modale ne disparaît pas, donc un emoji peut être ajouté au message de chat, mais le saut de page se produit toujours.

Voici une vidéo que j’ai réalisée montrant le comportement :

Le comportement ne se produit pas dans le point d’arrêt mobile, d’après ce que j’ai pu constater.

Modification : Notes supplémentaires issues des tests : la fenêtre modale d’emoji se ferme uniquement sur la route d’accueil. Si vous consultez un fil de discussion, le saut de page se produit toujours, mais la fenêtre modale reste ouverte et un emoji peut être attaché à un message de chat.

Oui, il s’agit d’une régression récente, je n’ai pas encore examiné cela, mais nous allons nous en occuper.

2 « J'aime »

Pas de priorité pour le moment car cela sera corrigé dans le cadre d’un autre travail plus important.

1 « J'aime »

Cette correction aurait dû être apportée par DEV: unifies emoji picker (#28277) · discourse/discourse@6740a34 · GitHub

4 « J'aime »

Ce sujet a été automatiquement fermé 3 jours après la dernière réponse. Les nouvelles réponses ne sont plus autorisées.