「下書きが別のウィンドウで編集されています」という警告の表示頻度を低減する

完全に異なる文脈で、かつ誤って表示されるようになりました。

常にモバイル端末で発生しており、Android の Brave と Duckduckgo の両方で再現しました。また、ユーザーからは Android の Chrome でも同様の現象が見られたとの報告もあります。100% 再現するわけではありませんが、おそらく 50% から 80% の確率で発生します。

  1. 返信を開始する。
  2. 別のアプリ(通常は Firefox Focus ですが、それ以外の場合もあります)に切り替え、そこからのテキストをコピーする。
  3. Discourse アプリに戻る。
  4. すると、「下書きが編集されています…」というメッセージが表示される。

他のウィンドウは開いていません。ページをリロードすると解決します。このメッセージを無視すると、二重投稿(どちらも一見完了しているように見える)が発生することがあります。この現象はしばらく前から確認しています。昨日は、この「下書き」メッセージが表示されたのがちょうど投稿を完了しようとした直後だったため、二重投稿が発生しました。現在、Discourse 2.6.0.beta1 を実行しています。

Android 版では Chrome のみサポートされていることは承知していますし、私はよりプライバシー保護に力を入れたブラウザを好んで使用しています。しかし、DDG や Brave は、基本的には Chrome をラップしたものであると考えています。以前 Android で Firefox を使用していた際は、この問題は発生しませんでしたが、その代わりに多くの他の問題(主に外観に関するもの)がありました。

「いいね!」 2

@sam さん、上記についてご意見はありますか?

「いいね!」 2

正直なところ、あまり多くはありませんが、古いAndroid端末で試してみます。うまくいけばいいのですが。

「いいね!」 3

最近、私たちのフォーラムで理由もなくこのメッセージが表示されるのですが、他にこのメッセージが表示される方はいらっしゃいますか?

@tempogain さん

私もこれを確認しています。最近発生した問題だけのようです。

「いいね!」 4

2.8.0beta7から2.8.0beta11にアップグレードしたばかりですが、それ以降、すでにこの問題についていくつかの報告を受けています。

「いいね!」 2

セルフホストのフォーラムをWikiナレッジベースとして使用しています。通常、月に数回トピックを編集します(コミュニティ内で編集するのは私だけです)。

最初は、サイトは標準構成で実行されており、すべて問題ありませんでした。このメッセージは理由もなく表示されませんでした。

その後、外部プロキシNginxにサイトを接続し、トラフィックをHTTPSで保護しました。そして、その瞬間から、少なくとも1日に1回、ドラフトが別のウィンドウで編集されているというメッセージが表示されます。他のウィンドウはなく、トピックを編集しているユーザーもいません。

HTTPSプロキシへの接続がこれらのメッセージを引き起こしたように思われます。残念ながら、内部規則で禁止されているため、すべての外部Nginx設定を示すことはできません。

この情報が、管理者や開発者がDiscourseから目を離し、環境のネットワーク設定に目を向けるのに役立つかもしれません。

私もこのエラーが発生しています。さまざまなユーザーによると、私は2.9.0.beta5を実行しています。

他のウィンドウで編集中であるという警告が、実際には他の場所で編集中でない投稿でも表示され続けています。多くのユーザーがモバイルで発生すると言っていますが、個人的にはデスクトップで発生することが多いです(モバイルから投稿することはめったにありません)。これらのデバイスは、Macで返信を入力している間は常にロック画面になっているにもかかわらず、iPadとiPhoneの両方でフォーラムのタブを開いていることが原因だとずっと思っていました。

FYI、特にクロスデバイスおよびクロスタブ編集を改善するための計画があります。@pmusaraj は最近この分野の仕様に取り組んでいます。

昨日、これらの警告の1つを見ました。再現手順は次のとおりだと思います。

  1. 投稿を編集する
  2. オフラインにする
  3. 投稿の編集を続ける
  4. オンラインにする
  5. 投稿を編集する
  6. 不正な警告が表示される
「いいね!」 4

ソフトウェア自体が正常に復旧せず、インターネット/Wi-Fi/その他の接続が信頼できないことが主な理由だとおっしゃっていますか?

最近、ステップ2と4なしで、その問題が頻繁に発生しています。

警告は、コンピューターを再起動したばかりで、タブが1つしか開いていない場合でも表示されます。

「いいね!」 2

私も同じです。オフラインやオンラインになるのではなく、新しいタブを開くだけです。

  1. ポストを作成/編集する
  2. 新しいタブを開く(返信していないスレッドでも、エディターが自動的に再度開く)
  3. 警告が表示される

投稿を再読する必要がある場合に何かを忘れたときは、非常に迷惑です。

「いいね!」 2

18ヶ月、もしかしたら2年間、ずっとこれが出ています。

私の情報:

  • フォーラムの複数あるうちの1つだけで発生します
  • 主にDiscourseHubアプリで発生します
  • macOSデスクトップのSafariでも発生します
  • 複数のタブで同じページを開いたことはありませんし、ましてや同じ投稿を複数のタブで編集することもありません(実際、DiscourseHubアプリではそれは不可能です)
  • 警告メッセージが表示される前に、コンポーザーの下の右下隅に警告三角形が表示されます
  • 18ヶ月前に、問題のフォーラムの管理者に最初に報告しました

最近、問題のフォーラムでも報告しました:"Draft is being edited in another window" - #6 by matt - Playdate Developer Forum

私が定期的に使用しているDiscourseフォーラムの中で、そのフォーラムだけがセルフホストされているものだと信じています。