Emoji-Overlay im Chat funktioniert nicht und verursacht SeitenSprünge

Seltsames Verhalten im Desktop-Breakpoint, wenn ich versuche, Emojis in Chatnachrichten zu verwenden.

Dieses spezifische Verhalten tritt in Firefox auf dem Desktop auf. Schritte zur Reproduktion:

  1. Laden Sie die Discourse-Seite.
  2. Öffnen Sie einen Chat.
  3. Bewegen Sie den Mauszeiger über eine Nachricht, wodurch das Modal mit der Option zur Auswahl eines Emojis erscheint.
  4. Klicken Sie auf die Emoji-Schaltfläche.

Ergebnisse: Das Emoji-Modal öffnet sich, schließt sich dann und die Seite springt nach unten in der Thread-Liste.
Hinweis: In Chrome auf dem Desktop verschwindet die Modal-Ebene nicht, sodass ein Emoji zur Chatnachricht hinzugefügt werden kann, aber der Seiten-Sprung tritt immer noch auf.

Hier ist ein Video, das ich gemacht habe und das das Verhalten zeigt:

Das Verhalten tritt meiner Meinung nach nicht im mobilen Breakpoint auf.

Bearbeiten: Zusätzliche Hinweise aus Tests: Das Emoji-Modal schließt sich nur auf der Startroute. Wenn Sie einen Thread anzeigen, tritt der Seiten-Sprung immer noch auf, aber das Modal bleibt bestehen und ein Emoji kann an eine Chatnachricht angehängt werden.

Ja, das ist eine neuere Verschlechterung. Ich habe mir das noch nicht angesehen, aber wir werden es uns ansehen.

2 „Gefällt mir“

Priorisiert es vorerst nicht, da es als Teil einer größeren Arbeit behoben wird.

1 „Gefällt mir“

Dies hätte durch DEV: unifies emoji picker (#28277) · discourse/discourse@6740a34 · GitHub behoben werden sollen.

4 „Gefällt mir“

Dieses Thema wurde 3 Tage nach der letzten Antwort automatisch geschlossen. Neue Antworten sind nicht mehr möglich.