スクリーンオーバーレイ:UIにガッターが欠落?Edgeでのみ発生

ユーザーのアクティビティや通知を表示すると、テキストのオーバーレイが表示されます。

これは、今すぐ起動したばかりの新しい Edge インスタンスでのみ発生します。私の知る限り、セットアップには何らかの調整は行われておらず、工場出荷状態のままです。ログイン中のユーザーの「通知」または「アクティビティ」をクリックすると表示されます。

Chrome や Netscape からログインした場合は発生しません。ガッターが機能していない他の場所を探しています。例えば、管理プラグインページでは正常に機能しています。

例:

別の例:

Edge のバージョンは何ですか?最新バージョンにしてください。

「いいね!」 1

現在バージョン 42.17134.1.0.0 を使用しています。Windows Update によると、これは昨日時点での最新バージョンです。しかし、今日もまだ同じ問題が発生しています。

「いいね!」 1

新しい手がかりが見つかりました。少し奇妙なものですが、Edge に関するものではなく、特定のユーザーに関する問題です。

現在、自作のメーリングリストシステムに入力データをパイプして Discourse に取り込み、‘Input’ というアカウントで処理した後に、トピックをメインのカテゴリに移動させています。入力ストリームは、Input アカウントのみが閲覧できるカテゴリに送られます。

この機能を立ち上げるために、以下の 3 つのアカウントを用意しています:私の個人アカウント、Input アカウント、テストユーザーアカウントです。

問題は Input アカウントでのみ発生し、複数のブラウザで確認されています。トピックは、この新たな理解を反映するように編集されるべきでしょう。

もう一つの手がかりとして、Input アカウントでは、カテゴリ一覧の「最新/未読」表示(カテゴリ/latest モード)に、最新の未読テキストが示されません。

さて、このユーザーの UI に影響を与えるほど、何が異なるのでしょうか?

「いいね!」 1

この欠落したガーダー問題に関する追加の手がかりです。まずエッジブラウザのみで発生すると疑われていましたが、実際にはすべてのブラウザで発生することに注意してください。

別のアカウントからこの「入力」ユーザーになりすました場合、問題は発生しません。ユーザーアクティビティと通知メニューのガーダーは正常に機能します。

設定のようにデザインが非常に似ている機能領域を含め、この問題が発生する他の機能領域は見つかりませんでした。

最近変更したいくつかの設定を無効にして、変化があるか試しましたが、変化はありませんでした。

すべてのユーザーにSSOを使用していますが、このユーザーには固有のSSOを設定しています。同じ固有のエントリを持つ他のユーザーがもう一人いますが、彼はこの問題を経験していません。

Discourse は最近更新しましたか?あなたの問題は数週間前に修正されている可能性があります

「いいね!」 3

私のインスタンスは7月15日に更新されました。このトピックが閉じられてから10日後のことです…そのビルドに含まれたのか気になりますね。

あのバグは確かにまさにその状況のようです。そのトピックにコメントしようかと思いましたが、閉じられているようです…私の側でトリガーを特定するためにできることは共有させていただきます。

「いいね!」 1

元のバグは Edge 固有のもので、その修正も Edge 固有の対応でした(コミット を参照)。しかし、複数のブラウザで発生するようであれば、別の問題である可能性があります。特定の役割を持つユーザーにのみ発生するのでしょうか?Input と同じ役割を持つ別のユーザーアカウントを作成し、同じ問題が再現するか確認していただけませんか?

はい!別のユーザーでも同じ問題を再現できました。現在はどちらも以下のように設定されています:

テストユーザーの表示は以下の通りです:

このユーザーが「壊れた」状態になってしまい、正常に動作するように戻せません。権限を元に戻しましたが、問題は解消されません。

デバッグのためにどのようにお手伝いすればよいでしょうか?

つまり、現在両方のユーザーのレイアウトが壊れているのでしょうか?

その通りです。両方のユーザーとも、IE と Edge の両方でガッターが表示されていません。過去には Netscape や Chrome も試しましたが、おそらくそれらも同様に不具合があることを確認すると役立つでしょう。確認してみます。

こんにちは、Keith さん。
この問題は、修正コミットを元に戻した場合にのみ、ローカル環境(IE15 / Windows10)で再現できます。したがって、おそらくあなたのインスタンスが最新バージョンになっていないと思われます。インスタンスを最新バージョンに更新してから、再度お試しください。

「いいね!」 2

そのアップデートを待ちます… 前回は7月15日でした… きっとコミットは7月10日だったと思います。たぶん今回のアップデートはただテスト中だったのでしょう… ありがとう。

「いいね!」 2

私の Discourse インスタンスは 4 日前に更新されましたが、この問題は依然として残っています。この問題は現在、Explorer と Edge で観測されていますが、Netscape や Chrome では観測されていません。影響を受けているのは、私が最初に述べたユーザーと、上記と同じ条件を作成したテストユーザーの 2 人のみです。

Discourse のバージョンがまだかなり古いことは理解しています。現在 Discourse 2.3.3 を使用しています。

この問題は 7 月中旬に解決されたと考えられるため、Communiteq(旧 DiscourseHosting)上の私のインスタンスにはまだ反映されていない可能性が高いです。

「いいね!」 3

2.3.3 はたった 1 週間前のバージョンです。これは、修正が stable ブランチにバックポートされたかどうかという点に関するものです(どうやらまだ行われていないようですが、もしかしたら @pmusaraj さんが対応できるかもしれません?)

もちろん、これは一行の修正で、現在は安定版にもバックポートされています。

「いいね!」 4

@pmusaraj さん、ありがとうございます!!

@Cardinalflyer さん、あなたのフォーラムにはこの修正がすでに取り入れられています。

「いいね!」 2

そして動作しました!皆さん、本当にありがとうございます!

「いいね!」 2