لا يفتح الجدول الزمني للموضوع في أبعاد معينة للمتصفح إذا كان لديك أقل من 3 مشاركات

كيفية التكرار:

  1. انتقل إلى هذه الصفحة.
  2. قلّل عرض المتصفح حتى يظهر مؤشر تقدم الموضوع:
  3. انقر على مؤشر تقدم الموضوع => لا يفتح خط زمني للموضوع

أعتقد أن المشكلة سببها هذا الكود.

7 إعجابات

هل يمكنك إعادة إنتاج المشكلة هنا على Meta أو على try.discourse.org؟

أستطيع إعادة إنتاجها على Feverbee، لكن ليس هنا. قد يكون ذلك بسبب التخصيصات التي قاموا بها إذا لم نتمكن من إعادة إنتاجها هنا.

6 إعجابات

يمكنك إعادة إنتاجه هنا:

(تقليل العرض، لكن ليس كثيرًا)

5 إعجابات

هذا بالفعل خطأ… إذا كان هناك مشاركتان فقط في الموضوع وقمت بتضييق الشاشة، يحدث هذا.

أتفق من المرجح أن الكود المرتبط هو السبب.

يجب أن يظل الرابط مستقرًا نظرًا لأن هذا جزء من البيانات المبدئية.

4 إعجابات

هل يمكنك إلقاء نظرة على هذا يا @j.jaffeux؟

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

نعم، هذا الكود مسؤول عن ذلك، ويحدث ذلك عند نسبة معينة بين ارتفاع النافذة وارتفاع الموضوع.

لكن ما لا أستطيع فهمه هو: ما هو السلوك المتوقع؟ يمكنني ببساطة إزالة هذا الشرط وسيتم العمل، لكنني أظن أننا أضفنا هذا لسبب ما؟

@eviltrout أنت من صمم هذه الميزة الأولية FIX: If a topic is really long, show the timeline · discourse/discourse@79763a6 · GitHub

هل لم يعد هذا صالحًا؟ هل الصيغة خاطئة؟ أعتقد أنها تُفعّل هنا عندما لا يكون الموضوع ضخمًا حقًا، لذا ربما ينبغي علينا إصلاح هذا؟

كما اكتشفت أن جميع الموضوعات المقترحة تم استخدامها في حساب ارتفاع هذا الموضوع ${"#topic").css("background", "red"):

ربما هذا هو ما تغير منذ أن صممتها.

6 إعجابات

ربما يجب علينا إصلاح الأمر في وقت أقرب؟ لماذا نعرض تقدم الموضوع في هذه الحالة؟

إذا كان عدد المنشورات أقل من أو يساوي 3، فإننا نخفي شريط تقدم الموضوع إذا كان ارتفاع المنشورات أقل من ارتفاع النافذة مضروبًا في 1.5؟

4 إعجابات

في الأصل، كان المقصود من المنطق عدم إظهار عنصر واجهة مستخدم للتقدم إذا كان الموضوع قصيرًا جدًا، وهو ما أعتقد أنه لا يزال منطقيًا.

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

5 إعجابات

أتساءل عما إذا كان يجب علينا فقط تغيير عتبة الإخفاء إلى 1 على الأقل على الجوال / في الوضع المنكمش (أو حتى إزالة هذا المنطق من الجوال / الوضع المنكمش).

على الجوال، حتى لو كان لديك منشوران فقط، فإن التمييز بين المنشور الأول والثاني يُعدّ مفيدًا جدًا.

5 إعجابات

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

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

هذا يجب أن يحل المشكلة:

التفاصيل في التعديل.

7 إعجابات

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