خطأ بسيط "TransitionAborted" في الـ console بعد النقر على زر الدردشة من الشريط الجانبي

يحدث هذا عندما يكون لديك إعداد وضع الشريط الجانبي المنفصل للدردشة مضبوطًا على دائمًا، وعندما تنقر على الزر من الشريط الجانبي.
المسار الخاص بالدردشة لا يفشل؛ تفتح الدردشة، لكنها لا تزال تُظهر خطأ في وحدة التحكم:


يبدو أن async/await هي المشكلة (تم تقديمها مؤخرًا هنا).

3 إعجابات

ربما هذه هي المشكلة التي أبلغ عنها @ranjeet هنا Chat buttons not working

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

نقطة جيدة. لا يمكنني تكرار مشكلته على الرغم من ذلك.

يمكنني أن أفهم سبب حصوله على الخطأ عند الضغط على نفس الزر مثلي، ولكن الأماكن الأخرى لا تبدو مرتبطة بشكل مباشر. :thinking: على سبيل المثال، لا يستخدم رمز الدردشة في الأعلى نفس الطريقة لإعادة التوجيه إلى صفحة الدردشة.

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

لا يمكنني إعادة إنتاج هذه المشكلة، محليًا أو على ميتا.

حسناً، فهمت؛ هذا عندما لا يكون لديك قنوات عامة.

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

هذا غريب، أعتقد أن لدي واحد. :thinking:

الوضع الآمن على السمات، وجميع الإضافات معطلة. إعدادات الدردشة كلها افتراضية باستثناء وضع الشريط الجانبي المنفصل للدردشة.

يجب إصلاح هذا بواسطة:

إعجابَين (2)

لقد حاولت إجراء التغيير يدويًا، لكنني ما زلت أواجه الخطأ :thinking: :

سأحاول إلغاء تحميل جميع الإضافات أو تجربة مثيل تطوير جديد.

لا أعرف، كل ما يمكنني قوله هو أنني تمكنت من إعادة الإنتاج من قبل، ولا يمكنني ذلك بعد هذا التغيير.

لا تقلق، شكراً لك. لا أعرف ما الذي يحدث أيضاً. :sweat_smile:

لقد حاولت مرة أخرى مع الإضافات الافتراضية فقط ووضع الأمان على السمات. أحصل على نفس النتيجة.

تعديل:

أردت حذف جميع القنوات. بدأت بقناة الموظفين وحصلت على خطأ عند الحذف.

لا يزال بإمكاني حذف جميع القنوات (على الرغم من أنني حصلت على أخطاء مع الموظفين والعام).
لقد أنشأت مرة أخرى قناة عامة واحدة فقط، ولا يزال الخطأ يظهر:

نسخة التطوير الخاصة بي محدثة بدون أي إضافات/سمات.
سأقوم بإعادة تعيين نسخة التطوير الخاصة بي؛ لا أعرف ما إذا كان هناك خطأ ما في قاعدة البيانات أو شيء آخر.

لتقديم مثال آخر في سياق مختلف، قمت بترقية Discourse إنتاجي من 3.2.0-dev4 إلى أحدث إصدار (والذي يتضمن الإصلاح)، ويحدث الخطأ أيضًا. (لقد كان يعمل بشكل جيد قبل الترقية)

آسف لعدم تقديم أي معلومات مفيدة. سأحاول التحقيق وسأعود إليك إذا اكتشفت شيئًا.

مرحباً، يمكنني تكرار ذلك على Meta أيضاً.

التكرار:

  1. اضبط الدردشة على وضع الدرج
  2. اعرض أوضاع شريط جانبي منفصلة للمنتدى والدردشة
    • عندما تكون الدردشة في وضع ملء الشاشة أو
    • دائماً
  3. انقر على شريط جانبي الدردشة

عندما أفتح صفحة الدردشة الكاملة بزر الشريط الجانبي، لا أرى الخطأ.

إعجابَين (2)

شكراً لك، دون؛ لقد أدركت للتو أنه يمكننا ضبط الوضع في صفحة تفضيلات المستخدم. :smile:
على الأقل، لست مجنوناً.

إعجابَين (2)

هذا الخطأ غير ضار على الإطلاق ومتوقع، سأقوم فقط بإسكاته:

4 إعجابات

تم إغلاق هذا الموضوع تلقائيًا بعد 24 ساعة من آخر رد. لم يعد يُسمح بالردود الجديدة.