عدم عمل الأقسام المنهارة على الجوال

  1. انتقل إلى https://meta.discourse.org/c/documentation/using-discourse/126?mobile_view=1
  2. افتح القائمة
  3. قم بطي جميع الأقسام
    image
  4. الآن، لا يمكنك توسيع أي أقسام.

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

أيضًا، يبدو أنه لم يتم تمرير أي وسيطة collapsableSections أبدًا (قد أكون مخطئًا).
أثر جانبي لـ DEV: Convert the entire sidebar to gjs by CvX · Pull Request #26978 · discourse/discourse · GitHub.

إعجابَين (2)

@CvX / @saquetim هل لديكم أفكار هنا؟

تؤثر هذه المشكلة أيضًا على الشريط الجانبي للمسؤول.

يبدو أن هذا الوضع مستمر منذ: UX: Sections not collapsable in "header dropdown" navigation menu by tgxworld · Pull Request #21604 · discourse/discourse · GitHub

المشكلة هي أننا نجبر الأقسام على أن تكون قابلة للطي في عرض الهاتف المحمول أو الشاشات الضيقة عندما يتم تعيين قائمة التنقل إلى header dropdown، ولكننا لا نتعامل مع الحالة التي يتم فيها تعيينها إلى sidebar.

لمعالجة المشكلة، أعتقد أنه يجب علينا إجبار الأقسام على أن تكون قابلة للطي دائمًا عند وضع الهاتف المحمول أو على الشاشات الضيقة.

سيؤدي طلب السحب أدناه إلى حل هذه المشكلة:

إعجابَين (2)