Discourse salta di 20 post quando si torna a PWA

Ciao,

Abbiamo appena aggiornato Discourse questo fine settimana (2026.1.0-latest). Ho notato che, a volte, quando si utilizza il nostro forum installato come PWA con Chrome, uscendo dall’app e rientrando si saltano 20 messaggi più in alto nelle conversazioni.

Questo accade quando, ad esempio, si fa clic su un link a un sito esterno e si torna al forum, si cambia applicazione o si utilizza il pulsante indietro.

Questo accade anche negli elenchi degli argomenti: tornare alla PWA a volte ripristina la posizione sbagliata.

Non l’ho notato quando si utilizza il forum direttamente nel browser web, ma non l’ho testato molto.

Tutto il resto funziona bene. Cliccando sulle conversazioni si arriva nel posto giusto, i link diretti a messaggi specifici portano dove dovrebbero.

Grazie

2 Mi Piace

Lo sto riscontrando anche sulla mia installazione self-hosted e qui su Meta.

3 Mi Piace

Grazie per la segnalazione, puoi farci sapere se sei su Android o iOS e quale versione?

Questo è su Android 16, con Chrome 144.

1 Mi Piace

Sono su Android 14, Chrome 144

1 Mi Piace

Non riesco a riprodurre il problema su Android 14, Chrome 144. Ci sono passaggi specifici che riproducono il problema ogni singola volta?

In passato abbiamo avuto problemi simili di “la pagina scorre verso l’alto di 20 post”, soprattutto su iOS.

Un modo semplice per me è andare su una discussione con un link esterno, cliccarci sopra per aprirlo in una Custom Tabs, e tornare al forum.

1 Mi Piace

Dopo alcuni giorni di test, ecco alcune precisazioni:

Quando apro la PWA, le cose funzionano bene per un po’. Quando si verifica il problema, devo chiudere e riavviare la PWA per farlo scomparire.

Inoltre, non salta solo verso l’alto, può saltare verso il basso. Anche gli elenchi degli argomenti sono interessati.

2 Mi Piace

Ah, quindi il problema si verifica solo dopo alcuni minuti di utilizzo? Quanti minuti direbbe, 20-30 minuti di utilizzo costante della PWA?

Ha temi/plugin personalizzati sulla sua istanza? E inoltre… riesce a riprodurlo sulla PWA di meta.discourse.org?

2 Mi Piace

Ora, sto avendo difficoltà a replicare il problema :laughing:

Sto cercando di prestare attenzione alla mia azione sul forum e vedere cosa sta causando il salto, ma nell’ultimo giorno non ho visto nulla. Forse Chrome era il problema?

Ho provato la PWA ufficiale, e anche quella funziona bene.

Per il momento non voglio farti perdere tempo, terrò d’occhio questo problema da parte mia e farò dei test con i componenti del nostro tema e i plugin se dovesse ripresentarsi. Grazie :slight_smile:

2 Mi Piace

Tutto a posto, nessun problema. Se dovesse ripresentarsi, non esitare a pubblicare maggiori dettagli qui. Grazie per il test!

3 Mi Piace