Recentemente ho aggiornato il mio browser Microsoft Edge alla v101 e ho scoperto che la tastiera nasconde il compositore, quindi non riesco a vedere cosa sto digitando. Questo problema si verifica su Edge versioni superiori a v101.0.1210.53. Posso riprodurlo su Meta, ma non riesco a capire cosa c’è che non va e come risolverlo.
Firefox su Android è interessato.
Interessante, riesco a riprodurlo tramite BrowserStack su Firefox per Android 96.1.1, sia qui su meta che su un sito separato distribuito circa un mese fa.
Riesci a riprodurlo @Falco @dax? Se potessi controllare sia Edge che Firefox per Android, sarebbe fantastico.
Nessuna riproduzione su Edge v. 101.0.1210.53
Nessuna riproduzione su Firefox v. 100.3.0 (Build #2015881499)
MODIFICA: Posso riprodurre il problema su Firefox se apro la tastiera quando sono in fondo alla pagina
Non riesco a replicare su Edge o Firefox usando Moto G50
Anche quando provo
Testato su Meta e sullo sviluppo locale.
Può essere riprodotto su meta.discourse.org e altri forum.
Ecco un esempio di come ho replicato questo bug (su devforum.roblox.com):
Ho anch’io questo problema (usando Edge su Android). Questo rende essenzialmente il discorso inutilizzabile su dispositivi mobili.
Ehi @lassoan Se scorri leggermente verso l’alto, il compositore occupa lo schermo e puoi usarlo normalmente, quindi non lo rende necessariamente inutile, lo rende solo un fastidio.
Per me non è solo un fastidio. Non riesco a far apparire contemporaneamente l’editor e la tastiera. Indipendentemente da dove scorro, la tastiera occlude sempre l’editor. Devo digitare completamente alla cieca.
Ho una correzione proposta su FIX: Better virtual keyboard detect on Android by xfalcox · Pull Request #17200 · discourse/discourse · GitHub ma c’è un bug upstream di Chromium che devo attendere che venga corretto prima di poterlo unire.
Noto che il bug di Chromium è stato corretto. Questo PR può essere unito? ![]()
Hanno unito la correzione, ma potrebbero volerci diverse settimane prima che la correzione arrivi sui browser degli utenti. Sto aspettando una conferma in merito.
La correzione è inclusa in Chrome 105 (l’attuale Canary), che verrà rilasciato come Stable il 30 agosto.
Sembra che dovremo aspettare un bel po’ per questa.
Questo è stato riportato alla versione 104 dal team di Chromium, e viene rilasciato oggi. Dovremmo essere in grado di distribuirlo tra circa un mese.
Abbiamo ricevuto diverse segnalazioni su community.openstreetmap.org da persone che utilizzano Firefox Android e che non riescono a utilizzare il sito (rispondere) da mobile.
Qual è lo stato di questo problema? C’è bisogno di aiuto?
Il problema è che discourse è ottimizzato per un bug di Chrome e si rompe per tutti gli altri browser?
Ci sono soluzioni note?
Sospetto che per alcune community sia preferibile lavorare prima sui browser open source.
Grazie!
La correzione è pronta e ho intenzione di unirla all’inizio di questa settimana
Supportiamo solo Chrome su Android, ma il problema qui deriva da un bug nell’implementazione di Firefox dell’API Visual Viewport, dove non aggiorna i valori quando appare una tastiera sullo schermo, e anche dalla mancanza di supporto per l’API Virtual Keyboard in Firefox.
Anche se Firefox Android ha quei bug, manca delle API più recenti e non è un browser ufficialmente supportato, abbiamo dedicato parecchio tempo alla PR di cui sopra, che dovrebbe aggirare questo problema.
Grazie. Sai se Mozilla sta monitorando questi problemi da qualche parte?
Sono sorpreso che non ricevano attenzione quando Mozilla utilizza anche Discourse per i forum della community ![]()
Ho appena unito la mia correzione qui. Dovrebbe correggere al 100% il bug dell’OP su MS Edge su Android.
Mentre per Firefox Android, poiché non hanno il supporto per VirtualKeyboard API | Can I use... Support tables for HTML5, CSS3, etc ho dovuto implementare una soluzione alternativa, quindi potrebbe non essere al 100% e richiedere una correzione successiva.
Questo argomento è stato chiuso automaticamente dopo 30 giorni. Non sono più consentite nuove risposte.


