Ridurre la frequenza di visualizzazione dell'avviso "Draft is being edited in another window."

L’ho riscontrato in un contesto completamente diverso e in modo errato.

Sempre su mobile, l’ho riprodotto sia con Brave che con DuckDuckGo su Android, e un utente mi ha riferito di averlo visto anche con Chrome su Android. Non è riproducibile al 100%, ma probabilmente tra il 50 e l’80% delle volte.

  1. Avvia una risposta.
  2. Passa a un’altra app (solitamente Firefox Focus, ma non sempre), seleziona del testo da copiare.
  3. Torna all’app Discourse.
  4. Bam. “La bozza è in fase di modifica…”

Non c’è nessun’altra finestra aperta. Ricaricare la pagina risolve il problema. Ignorarlo può portare a doppi post (entrambi apparentemente completati). Lo osservo da un po’ di tempo. Ieri ho avuto un doppio post perché il messaggio “Bozza” è apparso solo mentre stavo terminando. Sto eseguendo Discourse 2.6.0.beta1.

So che supportate solo Chrome su Android, ed evito quel browser a favore di alternative che rispettano di più la privacy. Ma credo che DDG e Brave siano essenzialmente wrapper di Chrome. Non ho mai avuto questo problema quando usavo Firefox su Android per Discourse, anche se c’erano molti altri problemi, per lo più di natura estetica.

2 Mi Piace

Hai qualche pensiero su quanto sopra, @sam?

2 Mi Piace

Onestamente… non molti, proverò sul mio vecchio Android, speriamo che riesca a farlo funzionare.

3 Mi Piace

Recentemente questo messaggio è apparso senza motivo sul nostro forum, qualcun altro sta riscontrando questo problema?

Ciao @tempogain

Sto vedendo anche questo. È un problema recente.

4 Mi Piace

Abbiamo appena effettuato l’aggiornamento da 2.8.0beta7 a 2.8.0beta11 e abbiamo già ricevuto diverse segnalazioni che ciò accade da allora.

2 Mi Piace

Utilizzo un forum self-hosted come base di conoscenza wiki. Di solito modifico l’argomento più volte al mese (sono l’unico nella community che modifica).

All’inizio, il sito funzionava in configurazione standard e tutto andava bene. Questo messaggio non è apparso senza motivo.

Quindi ho collegato il sito a un proxy esterno Nginx, in modo che il traffico fosse protetto da HTTPS. E da quel momento, almeno una volta al giorno, vedo questo messaggio che la bozza viene modificata in un’altra finestra. Non ci sono altre finestre, né altri utenti che modificano l’argomento.

Mi sembra che la connessione al proxy HTTPS abbia causato questi messaggi. Sfortunatamente, non posso mostrare tutte le impostazioni esterne di Nginx, perché ciò è vietato dalle regole interne.

Forse queste informazioni aiuteranno gli amministratori o gli sviluppatori a distogliere lo sguardo da Discourse e a guardare verso le impostazioni di rete dell’ambiente.

Sto riscontrando questo errore anche secondo vari utenti e sto eseguendo la versione 2.9.0.beta5.

Vediamo ancora l’avviso questa bozza è in fase di modifica in un'altra finestra anche quando quei post non vengono modificati altrove. Molti utenti dicono che succede su mobile, anche se personalmente mi succede soprattutto su desktop (raramente pubblico da mobile). Ho sempre pensato che fosse perché ho aperte delle schede dei forum sia sul mio iPad che sul mio iPhone (anche se questi dispositivi sono sempre bloccati quando sto scrivendo una risposta sul mio Mac).

Per tua informazione, abbiamo in programma alcuni miglioramenti a questa situazione, in particolare per le modifiche tra dispositivi e tra schede. @pmusaraj ha lavorato di recente su alcune specifiche in quest’area.

In realtà ne ho visto uno ieri… Penso che il modo per riprodurlo possa essere:

  1. Modifica il post
  2. Vai offline
  3. Continua a modificare i post
  4. Vai online
  5. Modifica il post
  6. Viene visualizzato un avviso errato
4 Mi Piace

Intendi che la ragione principale, dove il software stesso non si riprende in modo pulito, sono le connessioni Internet/Wi-Fi/qualunque cosa inaffidabili?

Ho riscontrato problemi con questo molto spesso di recente, ma senza i passaggi 2 e 4.

L’avviso viene visualizzato anche quando ho appena riavviato il computer e ho solo una scheda aperta.

2 Mi Piace

Anche qui, non vado offline e online, apro solo una nuova scheda:

  1. Crea/modifica post
  2. Apri una nuova scheda (apre automaticamente di nuovo l’editor, anche in un thread a cui non sto rispondendo)
  3. Ricevi l’avviso

Il che è piuttosto fastidioso quando dimentichi qualcosa e devi rileggere un post.

2 Mi Piace

Ricevo questo messaggio da almeno 18 mesi, forse 2 anni.

Le mie informazioni:

  • succede solo su uno dei tanti forum
  • succede principalmente nell’app DiscourseHub
  • succede anche in Safari desktop su macOS
  • non apro mai la stessa pagina in più schede, per non parlare di modificare lo stesso post in più schede (infatti, non è possibile farlo nell’app DiscourseHub)
  • prima del messaggio di avviso, vedo un triangolo di avviso in basso a destra sotto il composer
  • ho segnalato questo problema per la prima volta 18 mesi fa all’amministratore del forum in questione

Segnalato di recente anche sul forum in questione: "Draft is being edited in another window" - #6 by matt - Playdate Developer Forum

Credo che quel forum sia l’unico forum self-hosted tra tutti i Discourse che uso regolarmente.