مرحباً.
على الأجهزة المحمولة، عند استخدام بحث الدردشة العالمي (البحث عبر جميع القنوات، وليس البحث داخل القناة)، لا يمكن التمرير في قائمة النتائج. لا يؤدي السحب لأعلى أو لأسفل في منطقة النتائج إلى أي حركة تمرير على الإطلاق. هذا يجعل من المستحيل الوصول إلى أي نتيجة تتجاوز ما يظهر على الشاشة الأولية.
السلوك المتوقع
يجب أن يؤدي السحب في قائمة نتائج بحث الدردشة إلى التمرير عبر جميع النتائج المطابقة، بنفس الطريقة التي تعمل بها على سطح المكتب أو في البحث داخل القناة.
السلوك الفعلي
- لا تؤدي إيماءات اللمس/السحب في منطقة النتائج إلى أي شيء — لا يحدث أي تمرير.
- لا تتأثر مجموعات النتائج القصيرة التي تظهر بالفعل على الشاشة دون الحاجة إلى التمرير (لا حاجة للتمرير، لذا لا يظهر الخلل هناك).
- بمجرد وجود عدد كافٍ من النتائج، أو نتائج ذات محتوى منشور طويل، يتطلب الأمر التمرير لرؤيتها، تصبح القائمة عالقة وغير قابلة للوصول ما بعد الجزء المرئي الأولي.
- يحدث هذا بشكل ثابت (قابل للتكرار بنسبة 100% في اختباراتنا، وليس متقطعاً).
خطوات إعادة إنتاج المشكلة
- على جهاز محمول، افتح Discourse عبر الويب المحمول أو PWA وانقر على الدردشة.
- افتح بحث الدردشة العام (البحث عبر القنوات، وليس البحث في قناة واحدة).
- أدخل مصطلح بحث يعيد عدة نتائج، بما في ذلك مجموعة طويلة/متعددة النتائج على الأقل ستحتاج إلى التمرير.
- حاول التمرير في قائمة النتائج بالسحب لأعلى/لأسفل بإصبعك.
- لاحظ: لا يتحرك أي شيء.
البيئة
| العنصر | القيمة |
|---|---|
| إصدار Discourse | أحدث إصدار، لكننا لاحظنا المشكلة منذ حوالي 8 أسابيع. |
| النشر | استضافة ذاتية |
| الأجهزة المختبرة | iPhone (iOS، Safari) و Android (Chrome) — كلاهما متأثر |
| إصدار Chrome المختبر | 150.0.7871.113 |
| طريقة الوصول | تم الاختبار كـ PWA مثبت (إضافة إلى الشاشة الرئيسية) وفي علامة تبويب متصفح محمول عادية — كلاهما متأثر |
| أعد إنتاجه بواسطة | أبلغ عنه مستخدم، وتم اختباره وتأكيد من قبل مسؤول وعضوين آخرين من فريق العمل على أجهزة iPhone و Android منفصلة |
| المدة | موجودة منذ حوالي 8 أسابيع، عبر تحديثين لـ Discourse خلال تلك الفترة |
| تم اختبار الوضع الآمن؟ | لا، لأن نوافذ الدردشة تختفي في الوضع الآمن |
هل يمكن لأي شخص المساعدة في حل هذه المشكلة؟
شكراً جزيلاً ![]()
