Il sovrapposizione di Emoji nella chat fallisce e provoca salti di pagina

Si verifica un comportamento anomalo nel breakpoint desktop quando tento di utilizzare le emoji nei messaggi di chat.

Questo comportamento specifico si verifica in Firefox su desktop. Passaggi per riprodurlo:

  1. Carica la pagina Discourse.
  2. Apri una chat.
  3. Passa il mouse sopra un messaggio che fa apparire la finestra modale con l’opzione per selezionare un’emoji.
  4. Fai clic sul pulsante emoji.

Risultati: la finestra modale delle emoji si apre, quindi si chiude e la pagina scorre verso il basso nell’elenco dei thread.
Nota: in Chrome su desktop, il livello modale non scompare, quindi è possibile aggiungere un’emoji al messaggio di chat, ma lo scorrimento della pagina si verifica comunque.

Ecco un video che ho realizzato che mostra il comportamento:

Per quanto ne so, il comportamento non si verifica nel breakpoint mobile.

Modifica: note aggiuntive dai test: la finestra modale delle emoji si chiude solo sulla rotta principale. Se stai visualizzando un thread, lo scorrimento della pagina si verifica ancora, ma la finestra modale rimane e un’emoji può essere allegata a un messaggio di chat.

Sì, questa è una regressione recente, non ci ho ancora guardato, ma ci daremo un’occhiata.

2 Mi Piace

Per ora non lo stiamo dando priorità poiché verrà risolto come parte di un altro lavoro più importante.

1 Mi Piace

Questo dovrebbe essere stato risolto da DEV: unifies emoji picker (#28277) · discourse/discourse@6740a34 · GitHub

4 Mi Piace

Questo argomento è stato chiuso automaticamente 3 giorni dopo l’ultima risposta. Non sono più permesse nuove risposte.