لا يمكن النقر على تبويب الاسم المستعار في IE 11

مساء الخير،

اكتشف بعض المستخدمين في مجتمعي بعض الأخطاء في Internet Explorer الإصدار 11 خلال الأيام القليلة الماضية.
بعد اليوم، بدأت تحديثًا، ولم يتبق سوى خطأ واحد.

عند رغبتي في تسجيل الخروج من discourse، لا يمكنني النقر على تبويب اسمي المستعار.
ومع ذلك، يحدث هذا الخطأ فقط في IE11. جميع المتصفحات الأخرى تعمل بشكل صحيح.

nickname%20discourse

مع أطيب التحيات،
سفين

إعجاب واحد (1)

هل يمكنك التحقق من وحدة تحكم المطور في متصفحك (تُفتح عادةً بالضغط على F12 على لوحة المفاتيح ثم النقر على تبويب Console) لمعرفة ما إذا كانت هناك أي أخطاء معروضة فيها؟

شكرًا على الرد السريع.

نعم، هناك خطأ.
انتبه: متصفحي يحتوي على اللغة الألمانية القياسية.

SCRIPT5009: “Promise” غير معرف
application-693a3f3415a9ec4448d4f3b28a436fb6d76c24cbfd463120438eb25ecc21f5eb.gz.js (1,2296063)

إعجابَين (2)

المزيد من أخطاء الوعود @eviltrout

إعجاب واحد (1)

هل يمكنك تأكيد الإصدار الذي تستخدمه من Discourse؟ لأنني أعتقد أن هذه الخلل قد تم إصلاحه بالفعل.

3 إعجابات

الإصدار الذي قمت بتثبيته هو discourse latest-release +199.

ولكنني أواجه نفس المشكلة هنا في منتديات discourse meta.

Internet Explorer الإصدار 11.864.17763.0

4 إعجابات

شكرًا على التأكيد. لقد وجدت بالفعل بعض الأماكن الإضافية التي أغفلنا فيها كائن Promise. يصحح هذا الالتزام هذه الأخطاء في أحدث إصدارات Discourse:

7 إعجابات

شكرًا لك. إنه يعمل الآن.

إعجابَين (2)

لقد أضفت أيضًا فحص الأخطاء (linting) لمنع هذه الأخطاء في المستقبل. سيؤدي ذلك إلى الفشل ما لم نقم باستيراد Promise صراحةً من RSVP:

4 إعجابات