Errore triviale "TransitionAborted" nella console dopo aver cliccato sul pulsante chat dalla barra laterale

Succede quando si imposta l’opzione chat separate sidebar mode su always e si fa clic sul pulsante dalla barra laterale.

Il percorso della chat non fallisce; la chat si apre, ma viene comunque generato un errore nella console:

Sembra che async/await sia il problema (introdotto di recente qui).

3 Mi Piace

Forse questo è il problema segnalato da @ranjeet qui Chat buttons not working

1 Mi Piace

Ottimo punto. Non riesco però a riprodurre il suo problema.

Capisco perché ha riscontrato l’errore quando ha premuto lo stesso pulsante mio, ma gli altri posti non sembrano direttamente correlati. :thinking: Ad esempio, l’icona della chat in alto non utilizza lo stesso metodo per reindirizzare alla pagina della chat.

1 Mi Piace

Non riesco a riprodurre questo problema, né localmente né su meta.

OK, ho capito; è quando non hai canali pubblici.

1 Mi Piace

È strano, credo di averne uno. :thinking:

Modalità provvisoria sui temi e tutti i plugin disabilitati. Le impostazioni della chat sono tutte predefinite tranne modalità barra laterale separata della chat.

Questo dovrebbe essere risolto da:

2 Mi Piace

Ho provato a fare la modifica manualmente, ma ricevo ancora l’errore :thinking: :

Proverò a disattivare tutti i plugin o a provare una nuova istanza di sviluppo.

Non lo so, tutto quello che posso dire è che prima potevo riprodurre e ora non posso dopo questa modifica.

Nessun problema, grazie. Non so nemmeno io cosa stia succedendo. :sweat_smile:

Ho riprovato solo con i plugin predefiniti e la modalità sicura sui temi. Ottengo lo stesso risultato.

MODIFICA:

Volevo eliminare tutti i canali. Ho iniziato con il canale Staff e ho ricevuto un errore durante l’eliminazione.

Sono comunque riuscito a eliminare tutti i canali (anche se ho ricevuto errori con Staff e General).
Ho ricreato solo un canale pubblico, General, e ricevo ancora l’errore:

La mia istanza di sviluppo è aggiornata senza plugin/temi.
Ripristinerò la mia istanza di sviluppo; non so se qualcosa è andato storto con il database o qualcos’altro.

Per fornire un altro esempio di contesto diverso, ho aggiornato un’installazione di produzione di Discourse da 3.2.0-dev4 all’ultima versione (che include la correzione) e l’errore si verifica anche in questo caso. (funzionava bene prima dell’aggiornamento)

Mi scuso per non aver fornito informazioni utili. Cercherò di indagare e vi farò sapere se scoprirò qualcosa.

Ciao, posso riprodurlo anche su Meta.

Riproduzione:

  1. Imposta la chat in modalità drawer
  2. Mostra modalità sidebar separate per forum e chat
    • Quando la chat è a schermo intero OPPURE
    • Sempre
  3. Fai clic sulla sidebar
    Chat

Quando apro la chat a pagina intera con il pulsante della sidebar, non vedo l’errore.

2 Mi Piace

Grazie, Don; mi sono appena reso conto che possiamo impostare la modalità nella pagina delle preferenze dell’utente. :smile:
Almeno, non sono pazzo.

2 Mi Piace

Questo errore è in realtà innocuo e previsto, lo silenzierò e basta:

4 Mi Piace

Questo argomento è stato chiuso automaticamente 24 ore dopo l’ultima risposta. Non sono più consentite nuove risposte.