Ho notato che quando vado in un argomento dove ho letto alcuni post in precedenza, non continua dal post in cui ho smesso di leggere.
Ora sembra che la posizione di lettura sia l’ultimo post visibile invece del primo post visibile.
Demo: Nel video scorro fino al 14° post e torno all’elenco degli argomenti. Poi lo riapro e va al 18° post invece del 15°.
Sì, qualcosa è cambiato perché dovrebbe anche scorrere fino all’ultima riga vista. Penso di spostarlo in Bug.
Modifica: Sembra che salti all’ultima riga vista quando termina l’animazione di evidenziazione del post.
Questo perché l’ultima riga vista appare solo dopo l’animazione di evidenziazione (o il caricamento del post).
Mi scuso per aver riaperto la discussione, ma ci sono aggiornamenti in merito? Ho notato anche che a volte, quando clicco su una notifica nel menu, questa salta a qualche post sopra rispetto a dove punta la notifica.
Questo sta accadendo in due delle mie istanze. Forse è correlato alla barra laterale? Prima di attivarla, tutto funzionava bene, ora gli utenti segnalano questo problema.
No, penso di no, non la barra laterale. Forse in parte a causa di questo commit DEV: Asyncify loadTopicView (#18585) · discourse/discourse@2c5e8f1 · GitHub? Perché sembra che gli elementi del topic, i post, l’ultima riga vista, ecc… si carichino con un po’ di ritardo e penso che sia questo il motivo per cui a volte salta a post casuali. Ma non sono sicuro
Per tua informazione, ho notificato tutti gli ingegneri competenti riguardo a questo problema e ho aggiunto questo argomento alla nostra lista di tracciamento interna, abbiamo questa priorità.
Credo che sia così che dovrebbe funzionare? Cliccare su un argomento in un elenco ti porta al primo post non letto*, non alla tua posizione precedente. Puoi tornare al punto in cui hai lasciato usando la navigazione avanti/indietro del browser.
(* – ci sono impostazioni che cambiano leggermente questo comportamento, ad esempio l’impostazione della categoria navigate_to_first_post_after_read che, se abilitata, ti porta al primo post se non hai più post non letti in un argomento)
Sì, lo scorrimento al marcatore “ultima visita” è un po’ difettoso. Non funzionerà se ci sono piccoli post (come “X mesi dopo”) o post eliminati subito dopo. Ci sto lavorando per una soluzione.
No, dopo aver ripristinato il commit, per me va bene.
La prima cosa che ho menzionato probabilmente non è un problema
Come ha detto Jarek, funziona così.
Penso di averlo confuso con la visualizzazione dell’argomento quando non si è effettuato l’accesso? Quando non ho effettuato l’accesso, va al post successivo anziché all’ultimo post visualizzato.