يظل محتوى المنشورات من الموضوع الذي غادرته للتو معروضًا في الموضوع التالي بعد التنقل داخل التطبيق

قمتُ بتفعيل الردود المتداخلة لجميع المواضيع (في سمة Horizon) وواجهتُ خطأً في الحالة يمكنني الآن تكراره، سواء على الهاتف المحمول أو سطح المكتب.

عندما أفتح موضوعًا وأقرأه، ثم أنتقل إلى موضوع آخر عبر كتلة المواضيع المقترحة/المرتبطة (أي تنقل من جانب العميل دون إعادة تحميل)، فقد تبقى الردود من الموضوع الذي غادرته مؤخرًا على الشاشة — مُصوّرة بشكل متداخل تحت الفرع الأول للموضوع الجديد. بل إنها قد تعلق تحت منشور تم حذفه في الموضوع الجديد. ولا تختفي هذه الردود حتى لو استمريت في التنقل إلى مواضيع أخرى؛ فإعادة تحميل الصفحة بالكامل فقط هي ما تزيلها.

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

خطوات إعادة إنتاج المشكلة:

  1. افتح موضوعًا يحتوي على ردود متداخلة.
  2. افتح موضوعًا آخر عبر كتلة المواضيع المقترحة/المرتبطة (دون إعادة تحميل)، واستمر في فعل ذلك عدة مرات على التوالي.
  3. بعد قفزتين متتاليتين أو أكثر عبر الكتلة، تظهر ردود من موضوع سابق بشكل متداخل تحت الفرع الأول للموضوع الحالي، وأحيانًا تحت منشور تم حذفه هناك.
  4. تبقى هذه الردود ثابتة حتى مع التنقل اللاحق داخل التطبيق، ولا تختفي إلا بإعادة تحميل كاملة للصفحة.

لا يوجد خطأ في جافا سكريبت في وحدة التحكم، لذا انتقلتُ إلى تبويب الشبكة (Network)، ويبدو أن الموضوع السابق لم يتم تفكيكه أبدًا:

  • الصفحة المفحوصة هي الموضوع 724 (/n/vibriruet-pri-troganii…/724?sort=old).
  • بينما أكون في الصفحة 724، لا تزال هناك طلبات لبيانات الموضوع السابق في السجل:
    509.json?sort=old&track_visit=true.
  • لا يزال استطلاع message-bus المباشر يحتوي على Referer …/n/pinki-tolchki-…-na-nissane-kube/509
    — أي أن اشتراك message-bus للموضوع 509 لم يتم إعادة توجيهه إلى الموضوع 724.

إذًا، يبدو حقًا أن المسار المتداخل لا يعيد تعيين تدفق المنشورات / اشتراك message-bus للموضوع الذي أتيت منه عند التنقل من جانب العميل. وقد لوحظت المشكلة أولًا على الهاتف المحمول، لكنها تتصرف بنفس الطريقة على سطح المكتب.

إصدار Discourse: 2026.6.0-latest (27f76aa897)
سعيدُ بتسجيل شاشة أو الغوص أعمق إذا كان ذلك مفيدًا.