Mentre l’autocompletamento delle emoji non funziona quando si aggiunge i due punti dopo una lettera, offre emoji quando si fa lo stesso dopo un segno di punteggiatura (come _ - : ; . , ). Ma quando si utilizza l’autocompletamento, l’emoji viene inserita all’inizio, sostituendo la prima lettera, e non nella posizione in cui si stava digitando.
L’ho notato per la prima volta in chat, ma anche il compositore di argomenti si comporta allo stesso modo.
Non so se sia una cosa di iOS. Di certo non è limitato a iOS perché non possiedo un dispositivo iOS.
L’ultimo caso di riproduzione è sul mio tablet Android usando Firefox. (Ho appena controllato, è lo stesso anche su Chrome)
In base al nome del file, all’ora del report e al fatto che non ci sia una tastiera a schermo nell’OP, quello era probabilmente Edge su Windows 10.
Sono appena venuto qui per segnalare questo problema @Moin
iPadOS 18.7.1 con Safari qui, se può essere d’aiuto @sam
Vedo anche un altro problema quando evidenzio il testo per citarlo su iPad, il popup “cita” di Discourse è ora nascosto dietro il “copia incolla” di iOS, quindi non è mai possibile fare clic su di esso. Cercherò di capire i passaggi per replicarlo e lo segnalerò separatamente più tardi questa settimana (a meno che qualcuno non mi batta). Lo menziono qui perché potrebbe essere correlato, dato che entrambi i problemi sono apparsi solo questa settimana.
Allora non sono sicuro che il tuo problema sia lo stesso del mio. Il disallineamento dell’emoji dopo un segno di punteggiatura è qualcosa che accade da 1,5 anni.
Non è correlato al porting, l’ho appena riprodotto su un’istanza precedente (3.5.0.beta8-dev) con l’autocompletamento basato su floatkit disattivato. Sembra essere un bug nel posizionamento del cursore che è presente da tempo. Cercherò comunque una soluzione adeguata, ma non dovrebbe bloccare la completa rimozione della vecchia libreria di autocompletamento.
Ho appena perso un intero messaggio di chat dopo aver aggiunto un emoji.
Ho digitato il messaggio, digitato i due punti e due lettere per ottenere suggerimenti, ho cliccato su altro e un emoji, e poi l’intero messaggio è scomparso. Si tratta di un bug diverso o correlato? Finora, non sono riuscito a riprodurlo nel composer, solo in chat. E solo sul mio portatile, non sul mio tablet.
Sì, è il bug del rilevamento dei confini, siamo confusi su dove le emoji possano iniziare e finire.
La cosa complicata qui è che forse tutta la logica è sbagliata, mi chiedo perché debba prendere questo tipo di decisione dato che sa esattamente dov’è il cursore e quante lettere abbiamo passato all’autocompletamento delle emoji. Forse basta lavorare all’indietro N caratteri e poi sostituire… non sono sicuro.