IE 11 でニックネームタブがクリックできない

こんばんは、

ここ数日、私のコミュニティのいくつかのユーザーが Internet Explorer v11 でバグを発見しました。
本日より更新を開始しましたが、残っているバグは 1 つだけです。

Discourse からログアウトしようとする際、自分のニックネームタブをクリックできません。
ただし、このエラーは IE11 のみで発生し、他のすべてのブラウザでは正常に動作します。

nickname%20discourse

よろしくお願いいたします、
Sven

「いいね!」 1

ブラウザの開発者コンソール(通常はキーボードの F12 を押して「Console」タブをクリックして開きます)を確認し、エラーが表示されていないか確認してください。

迅速なご返信、ありがとうございます。

はい、エラーが発生しています。
私のブラウザには標準的なドイツ語がインストールされています。

SCRIPT5009: “Promise” は未定義です
application-693a3f3415a9ec4448d4f3b28a436fb6d76c24cbfd463120438eb25ecc21f5eb.gz.js (1,2296063)

「いいね!」 2

More promises のエラー @eviltrout

「いいね!」 1

Discourse のどのバージョンを使用しているか確認できますか?このバグは既に修正されていると思います。

「いいね!」 3

インストールされているバージョンは discourse latest-release +199 です。

しかし、discourse のメタフォーラムでも同じバグが発生しています。

Internet Explorer バージョン 11.864.17763.0

「いいね!」 4

ご確認ありがとうございます。確かに、Promise オブジェクトを見落としていた追加の箇所が見つかりました。このコミットにより、最新の Discourse ビルドでそれらが修正されます:

「いいね!」 7

ありがとうございます。これで動作します。

「いいね!」 2

将来的にこうしたバグを防ぐため、リンティングも追加しました。RSVPからPromiseを明示的にインポートしない限り、エラーになります。

「いいね!」 4