Ciao.
Su dispositivi mobili, quando si utilizza la ricerca globale nella chat (ricerca in tutti i canali, non la ricerca all’interno di un singolo canale), l’elenco dei risultati non può essere scorrito. Scorrere verso l’alto o il basso sull’area dei risultati non produce alcun movimento di scroll. Questo rende impossibile accedere a qualsiasi risultato oltre a ciò che si adatta allo schermo iniziale.
Comportamento atteso
Scorrere l’elenco dei risultati della ricerca nella chat dovrebbe permettere di scorrere attraverso tutti i risultati corrispondenti, allo stesso modo in cui funziona sul desktop o nella ricerca all’interno di un canale.
Comportamento effettivo
- I gesti di tocco/scorrimento sull’area dei risultati non fanno nulla — non si verifica alcuno scorrimento.
- I set di risultati brevi che si adattano già allo schermo senza necessità di scorrimento non sono interessati (non c’è nulla da scorrere, quindi il bug non è visibile lì).
- Non appena ci sono abbastanza risultati, o risultati con contenuti dei post più lunghi, che richiederebbero lo scorrimento per essere visualizzati, l’elenco si blocca e diventa inaccessibile oltre la porzione inizialmente visibile.
- Questo accade in modo costante (riproducibile al 100% nei nostri test, non intermittente).
Passaggi per riprodurre il problema
- Su un dispositivo mobile, apri Discourse tramite web mobile o PWA e clicca su Chat.
- Apri la ricerca generale nella chat (ricerca tra i canali, non la ricerca in un singolo canale).
- Inserisci un termine di ricerca che restituisca diversi risultati, includendo almeno un set di risultati lunghi/multipli che richiederebbe lo scorrimento.
- Prova a scorrere l’elenco dei risultati scorrendo verso l’alto o il basso con un dito.
- Osserva: nulla scorre.
Ambiente
| Elemento | Valore |
|---|---|
| Versione di Discourse | nell’ultima versione, ma abbiamo notato il problema circa 8 settimane fa. |
| Deployment | Auto-ospitato |
| Dispositivi testati | iPhone (iOS, Safari) e Android (Chrome) — entrambi interessati |
| Versione di Chrome testata | 150.0.7871.113 |
| Metodo di accesso | Testato sia come PWA installata (aggiunta alla schermata iniziale) che in una normale scheda del browser mobile — entrambi interessati |
| Riprodotto da | Segnalato da un utente, testato e confermato da un amministratore e 2 altri membri dello staff su dispositivi iPhone e Android separati |
| Durata | Presente da almeno ~8 settimane, attraverso 2 aggiornamenti di Discourse in quel periodo |
| Modalità sicura testata? | no, poiché le finestre della chat scompaiono in modalità sicura |
Qualcuno potrebbe aiutare con questo problema?
Grazie mille ![]()
