Reducing the frequency of display for the warning "Draft is being edited in another window."

I’ve been getting it in a completely different context, and wrong.

Always on mobile, I’ve reproduced it with both Brave and Duckduckgo on Android, and had a user tell me they’ve seen it with Android Chrome. It’s not 100% reproducible, but probably 50 to 80%.

  1. Start a reply.
  2. Switch to a different app (typically Firefox Focus, but not always) select some text to copy from there.
  3. Return to the Discourse app.
  4. Bam. “Draft is being edited…”

There is no other window. Hitting page reload fixes it. Ignoring it can result in double posts (both apparently complete). I’ve been seeing it for a while. Yesterday I had a double post, because the “Draft” message came up only as I was finishing. Running 2.6.0.beta1 Discourse.

I know you only support Chrome on Android, and I avoid that browser for more privacy enforcing ones. But DDG and Brave are, I believe, basically wrapped Chrome. I never had this issue when I was using Firefox on Android for Discourse, but there were plenty of other issues, mostly cosmetic.

2 Me gusta

Do you have any thoughts on the above, @sam?

2 Me gusta

Honestly… not too many, will give it a shot on my ancient android, hopefully it can make this happen.

3 Me gusta

Recientemente, este mensaje ha aparecido sin razón aparente en nuestro foro, ¿alguien más está experimentando esto?

Hola @tempogain

Yo también estoy viendo esto. Es un problema reciente.

4 Me gusta

Acabamos de actualizar de la versión 2.8.0beta7 a la 2.8.0beta11 y ya hemos recibido varios informes de que esto sucede desde entonces.

2 Me gusta

Utilizo un foro autoalojado como base de conocimiento wiki. Normalmente edito el tema varias veces al mes (soy el único en la comunidad que edita).

Al principio, el sitio funcionaba en configuración estándar y todo iba bien. Este mensaje no apareció sin motivo.

Luego conecté el sitio a un proxy externo Nginx, para que el tráfico estuviera protegido con HTTPS. Y desde ese momento, al menos 1 vez al día veo este mensaje de que el borrador se está editando en otra ventana. No hay otras ventanas, ni hay otros usuarios editando el tema.

Me parece que la conexión al proxy HTTPS causó estos mensajes. Desafortunadamente, no puedo mostrar toda la configuración externa de Nginx, porque esto está prohibido por las reglas internas.

Tal vez esta información ayude a los administradores o desarrolladores a apartar la vista de Discourse y mirar hacia la configuración de red del entorno.

Yo también estoy recibiendo este error, según varios usuarios, y estoy ejecutando 2.9.0.beta5.

Todavía vemos la advertencia este borrador se está editando en otra ventana incluso cuando esas publicaciones no se están editando en otro lugar. Muchos usuarios dicen que sucede en el móvil, aunque personalmente me sucede principalmente en el escritorio (rara vez publico desde el móvil). Siempre pensé que era porque también tengo pestañas de los foros abiertas en mi iPad y iPhone (aunque estos dispositivos siempre están en sus pantallas de bloqueo cuando estoy escribiendo una respuesta en mi Mac).

Para tu información, tenemos algunos planes para mejorar esta situación, especialmente para las ediciones entre dispositivos y entre pestañas. @pmusaraj ha estado trabajando recientemente en algunas especificaciones en esta área.

De hecho, vi una de estas ayer… Creo que la reproducibilidad puede ser:

  1. Edita la publicación
  2. Desconéctate
  3. Continúa editando publicaciones
  4. Conéctate
  5. Edita la publicación
  6. Aparece la advertencia incorrecta
4 Me gusta

¿Te refieres a que la razón principal, donde el software en sí no se recupera limpiamente, son las conexiones a internet/wifi/lo-que-sea poco fiables?

He estado teniendo muchos problemas con eso recientemente, pero sin los pasos 2 y 4.

La advertencia se muestra incluso cuando acabo de reiniciar mi computadora y solo tengo una pestaña abierta.

2 Me gusta

A mí me pasa lo mismo, no me desconecto ni me conecto, solo abro una nueva pestaña:

  1. Crear/editar publicación
  2. Abrir una nueva pestaña (se abre automáticamente el editor de nuevo, incluso en un hilo al que no estoy respondiendo)
  3. Recibir la advertencia

Lo cual es bastante molesto cuando olvidas algo y necesitas releer una publicación.

2 Me gusta

Recibo esto. Lo he recibido durante al menos 18 meses, quizás 2 años.

Mi información:

  • solo ocurre en uno de varios foros
  • ocurre principalmente en la aplicación DiscourseHub
  • también ocurre en Safari de escritorio de macOS
  • nunca abro la misma página en varias pestañas, y mucho menos edito la misma publicación en varias pestañas (de hecho, no es posible hacerlo en la aplicación DiscourseHub)
  • antes del mensaje de advertencia, veo un triángulo de advertencia en la parte inferior derecha debajo del compositor
  • Informé esto por primera vez hace 18 meses al administrador del foro en cuestión

También se informó recientemente en el foro en cuestión: "Draft is being edited in another window" - #6 by matt - Playdate Developer Forum

Creo que ese foro es el único autoalojado de todos los Discourse que uso habitualmente.