Don
15 يوليو 2023، 5:05ص
1
مرحباً
إذا نقرت على رابط مضمن في منشور موضوع وانتقلت مرة أخرى إلى الموضوع، فإن ارتفاع المشاركات يتم حسابه بشكل غير صحيح (أعلى).
إعادة الإنتاج:
انتقل إلى هذا الموضوع على سبيل المثال Do we need a help button on the composer? - #13 by Don
انقر على الرابط في هذا الموضوع: New User Tips
عد إلى هذا الموضوع باستخدام المتصفح أو التنقل الأصلي للنظام. أو النقر على رابط الرجوع أسفل المنشور.
على عرض سطح المكتب
على عرض الهاتف المحمول
شكراً لك
7 إعجابات
Canapin
(Coin-coin le Canapin)
26 يوليو 2023، 10:32ص
8
ظهرت لي مشكلة غريبة. يمكنني تكرارها، لكنني لا أعرف المعايير الدقيقة لحدوثها.
افتح موضوعًا قصيرًا (؟)
انقر على إشعار (أو رابط آخر؟) ينقلك إلى موضوع طويل (؟)
ارجع إلى الموضوع السابق باستخدام متصفحك
صفحة الموضوع القصير تصبح طويلة جدًا، مع محتوى فارغ في الغالب
لقد تمكنت من تكرارها بدءًا من موضوعين قصيرين، باستخدام نفس الموضوع الثاني، وواجهت صعوبة في العثور على السياق الدقيق الذي يؤدي إلى حدوث المشكلة.
تحدث هذه المشكلة فقط على الهاتف المحمول (Chrome على Android، و Chrome Desktop في وضع العرض للجوال).
إعجاب واحد (1)
Don
26 يوليو 2023، 11:55ص
9
مرحباً
أعتقد أن هذا ذو صلة: Clicking on links in posts and go back makes incorrect post height
أعتقد الآن أنني وجدت نمطًا لهذا الخطأ. هذا ما أفكر فيه وليس من المؤكد حدوثه.
عندما تعود للخلف، فإنه يحتفظ بارتفاع المنشور (المنشورات) السابق للموضوع (أعتقد أنه يمكننا رؤيته بصريًا فقط إذا كان أطول) …
دعني أوضح ما أفكر فيه.
فتحت موضوعين للعرض التوضيحي.
الموضوع الأول
الموضوع الثاني
أذهب من الموضوع الأول إلى الموضوع الثاني ثم أعود. ماذا حدث؟ منشورات الموضوع الأول أطول كما أظهرتها في الفيديو هنا Clicking on links in posts and go back makes incorrect post height
الآن أفحص المنشورات في الموضوع الأول. ها هو أحدها.
يحصل على min-height محسوب.
كما أرى، يمكن العثور على حساب هذه القيمة واستخدام السمة post-id هنا
buildKey: (attrs) => `post-${attrs.id}`,
services: ["dialog"],
shadowTree: true,
buildAttributes(attrs) {
return attrs.height
? { style: `min-height: ${attrs.height}px` }
: undefined;
},
لذا دعنا نتحقق من post-ids ونرى ما حدث.
في منشور الموضوع الأول ، post-id هو 12 .
في الموضوع الثاني ، نحتاج إلى العثور على المنشور ذي post-id 13 . وهو هذا.
يبدو أن ارتفاع محتوى المنشور يضيف مساحة فارغة إلى المنشور رقم 12 في الموضوع الأول.
كما أرى، يحدث هذا فقط إذا استخدمت مُحمّل الشريط المنزلق. لست متأكدًا مما يحدث (ولكن ربما لأن شريط التحميل المنزلق يبقي الصفحة مفتوحة أثناء العودة إلى الصفحة السابقة) ويبدأ حساب min-height في الموضوع الثاني وعندما أعود إلى الموضوع الأول، تتم إضافة هذا الحساب إلى ارتفاع المنشورات الفعلي.
4 إعجابات
Canapin
(Coin-coin le Canapin)
26 يوليو 2023، 12:52م
10
أوه، كان بإمكاني البحث!
لقد قمت بدمج المشاركات، شكرًا لك!
وعمل رائع في التحري أيضًا
4 إعجابات
Don
29 أغسطس 2024، 6:30ص
12
لا، يبدو أنه يعمل بشكل رائع بالنسبة لي.
إعجاب واحد (1)