Ciao, sto riscontrando un bug di scorrimento dopo aver aggiunto un widget tramite un componente tema di Discourse e avrei bisogno di aiuto per risolverlo. A pagamento.
Ciao David, puoi fornire dettagli aggiuntivi. Ad esempio, quale componente hai aggiunto quando è stato notato questo bug. Versione di Discourse e informazioni sulla build.
Questo darà alle persone una migliore idea se ciò di cui hai bisogno di aiuto, come un bug di scorrimento, è un po’ vago. È anche possibile che qualcuno possa avere una soluzione facile suggerendo un componente alternativo.
Puoi anche usare gli strumenti per sviluppatori (Dev tools) del tuo browser per vedere se ci sono errori nella console.
Ciao Dan, grazie per la risposta.
Sto utilizzando un componente tema per visualizzare un widget che appare nella barra laterale sui desktop e in cima al post su dispositivi mobili.
Il problema è che sembra interferire con la funzione “vai all’ultimo letto” di Discourse. Quando un utente apre un argomento che ha già letto, la pagina scorre inizialmente alla posizione corretta, ma poi il widget sembra innescare uno spostamento del layout o un ricaricamento parziale. Questo “glitch” forza la pagina a tornare all’inizio, facendo perdere all’utente la sua posizione.
Ho allegato un video per mostrare esattamente come avviene il salto. Sto utilizzando l’ultima versione di Discourse
Video:https://drive.google.com/file/d/1PjIkhRQPf4HFMDYDQ6oj3jsxgx0D8Zxr/view?usp=sharing
Stai usando un #theme-component personalizzato o uno elencato nella categoria #theme-component?
Se è personalizzato e stai usando il widget spu, se non erro è stato deprecato con le modifiche in Discourse. Non ne sono sicuro perché sto ancora imparando, ma penso che ora sia fatto forse con un componente glimmer?
Sono su mobile. Puoi pubblicare uno screenshot dell’errore/degli errori della console, poiché è difficile per me ingrandire il video
Utilizzi gli outlet dei plugin per posizionare il widget?