تُحمَّل الشريط الجانبي في الموقع الخاطئ عند تحميل صفحة الفئات

متابعة المناقشة من السماح لـ “القائمة العلوية” بعدم وجود تبويب “الأحدث”:

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

عندما أكون بالفعل على صفحة الفئات وأضغط على “الفئات”، يتم التحميل دون تغيير موقع الشريط الجانبي.

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

الواقع أن الضغط على «التصنيفات» أثناء التواجد بالفعل في صفحة التصنيفات يحافظ على الموضع الحالي للشريط الجانبي، مما يشير إلى أن المشكلة قد تتعلق بالتنقل/استعادة الحالة بدلاً من الشريط الجانبي نفسه.

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

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

تُعاد تحميل الشريط الجانبي عند النقر على رابط “الفئات”، وهو دائمًا في الموضع الخاطئ (نفس الموضع).

في الوضع الآمن، تكون المشكلة أسوأ، حيث يؤدي حتى النقر على “الفئات” من صفحة الفئات نفسها إلى إعادة تحميل الشريط الجانبي في الموضع الخاطئ.

سأترك الأمر على حاله مؤقتًا…

أوه، أعتقد أنني أدرك ما المقصود. نحن نمرر الشريط الجانبي للأسفل بحيث يكون الرابط النشط حاليًا في مجال الرؤية… لذا في حالة /categories، يكون هذا هو نهاية قسم الفئات في الشريط الجانبي… على سبيل المثال في Meta

ربما يستحق الأمر وجود استثناء لهذا على الصفحة الرئيسية :thinking:

إعجابَين (2)