Reduzindo a frequência de exibição do aviso "Draft is being edited in another window."

Tenho recebido isso em um contexto completamente diferente e de forma incorreta.

Sempre no celular, reproduzi o problema tanto no Brave quanto no DuckDuckGo no Android, e um usuário me relatou ter visto isso no Chrome para Android. Não é 100% reproduzível, mas provavelmente entre 50% e 80% das vezes.

  1. Inicie uma resposta.
  2. Mude para outro aplicativo (geralmente o Firefox Focus, mas nem sempre), selecione algum texto para copiar de lá.
  3. Volte ao aplicativo Discourse.
  4. Bam. “Rascunho está sendo editado…”

Não há nenhuma outra janela aberta. Recarregar a página corrige o problema. Ignorá-lo pode resultar em postagens duplicadas (ambas aparentemente completas). Tenho observado isso há algum tempo. Ontem tive uma postagem duplicada porque a mensagem de “Rascunho” apareceu apenas quando eu estava terminando. Estou executando o Discourse 2.6.0.beta1.

Sei que vocês dão suporte apenas ao Chrome no Android, e eu evito esse navegador em favor de opções que priorizam mais a privacidade. Mas acredito que o DDG e o Brave sejam, basicamente, versões encapsuladas do Chrome. Nunca tive esse problema quando usava o Firefox no Android para o Discourse, embora houvesse muitos outros problemas, principalmente de natureza visual.

2 curtidas

Você tem alguma opinião sobre o acima, @sam?

2 curtidas

Sinceramente… não muitos. Vou tentar no meu Android antigo, espero que ele consiga fazer isso acontecer.

3 curtidas

Recentemente esta mensagem tem aparecido sem motivo aparente em nosso fórum, mais alguém está passando por isso?

Olá @tempogain

Eu também estou vendo isso. É um problema recente.

4 curtidas

Acabamos de atualizar da versão 2.8.0beta7 para a 2.8.0beta11 e já recebemos vários relatos de que isso está acontecendo desde então.

2 curtidas

Eu uso um fórum auto-hospedado como base de conhecimento wiki. Eu geralmente edito o tópico várias vezes por mês (sou o único na comunidade que edita).

No início, o site estava rodando em configuração padrão e tudo estava bem. Esta mensagem não apareceu sem motivo.

Então conectei o site a um proxy externo Nginx, para que o tráfego fosse protegido por HTTPS. E a partir desse momento, pelo menos 1 vez por dia, vejo esta mensagem de que o rascunho está sendo editado em outra janela. Não há outras janelas, nem outros usuários editando o tópico.

Parece-me que a conexão com o proxy HTTPS causou essas mensagens. Infelizmente, não posso mostrar todas as configurações externas do Nginx, pois isso é proibido por regras internas.

Talvez esta informação ajude administradores ou desenvolvedores a desviar o olhar do Discourse e olhar para as configurações de rede do ambiente.

Estou recebendo este erro também, de acordo com vários usuários, e estou executando a versão 2.9.0.beta5.

Ainda estamos vendo o aviso este rascunho está sendo editado em outra janela, mesmo quando essas postagens não estão sendo editadas em outro lugar. Muitos usuários dizem que acontece no celular, embora pessoalmente aconteça principalmente no desktop (raramente posto pelo celular). Sempre pensei que fosse porque eu também tenho abas dos fóruns abertas no meu iPad e iPhone (embora esses dispositivos estejam sempre com a tela bloqueada quando estou digitando uma resposta no meu Mac).

FYI, temos alguns planos para melhorar essa situação, especialmente para edições entre dispositivos e abas. @pmusaraj trabalhou recentemente em algumas especificações nessa área.

Na verdade, vi um desses ontem… Acho que o repro pode ser:

  1. Editar postagem
  2. Ficar offline
  3. Continuar editando postagens
  4. Ficar online
  5. Editar postagem
  6. Aviso incorreto aparece
4 curtidas

Você quer dizer que a principal razão, onde o próprio software não se recupera de forma limpa, são conexões de internet/wifi/o que quer que seja não confiáveis?

Tenho tido muitos problemas com isso recentemente, mas sem os passos 2 e 4.

O aviso é exibido mesmo quando acabei de reiniciar meu computador e tenho apenas uma guia aberta.

2 curtidas

O mesmo aqui, eu não fico offline e online, apenas abro uma nova aba:

  1. Criar/editar postagem
  2. Abrir uma nova aba (automaticamente abre o editor novamente, mesmo em um tópico ao qual não estou respondendo)
  3. Receber o aviso

O que é bastante irritante quando você esquece algo e precisa reler uma postagem.

2 curtidas

Eu recebo isso. Já faz pelo menos 18 meses, talvez 2 anos.

Minhas informações:

  • só acontece em um de vários fóruns
  • acontece principalmente no aplicativo DiscourseHub
  • também acontece no Safari desktop do macOS
  • eu nunca abro a mesma página em várias abas, muito menos edito a mesma postagem em várias abas (na verdade, não é possível fazer isso no aplicativo DiscourseHub)
  • antes da mensagem de aviso, vejo um triângulo de aviso no canto inferior direito, sob o compositor
  • relatei isso pela primeira vez há 18 meses ao administrador do fórum em questão

Também relatei recentemente no fórum em questão: "Draft is being edited in another window" - #6 by matt - Playdate Developer Forum

Acredito que esse fórum seja o único auto-hospedado de todos os Discursores que uso regularmente.