لم أتمكن من تحديد ما إذا كان السبب يعود إلى إضافة (Assign) أو مكون سمة (Custom Header Links)، لكن نظرًا لأنهما رسميان، قررت تقسيم المسؤولية على نصفين وتقديم هذا التقرير كـ Contribute > Bug
موقع جديد، لا يحتوي إلا على هذه المكونات. تُعد روابط الرأس ضرورية لأن إضافة Assign لا تبدو أنها تضيف خيارات القائمة العلوية مثل “الموكلة إليّ” و"الموكلة للجميع" وما إلى ذلك.
في المرة الأولى التي يتم فيها النقر على أي من هذين الرابطين، يتم عرض المنشورات الموكلة بشكل صحيح. إذا تم النقر على أحدهما بعد الآخر، أو إذا تم النقر على نفس الرابط مرتين، فإن الرابط يتحول من /latest?assigned=me أو /latest?assigned=* إلى /latest، مما يعني أن المنشورات الخاطئة يتم إرجاعها.
لذا، من / أنقر على “مهامي” وأنتقل إلى /latest?assigned=me، ثم أنقر على “جميع المهام” وبدلاً من توجيهي إلى /latest?assigned=*، يتم توجيهي إلى /latest. أيضًا، إذا كنت بالفعل على أي من هاتين الصفحتين وأنقر على الرابط مرة أخرى، فأنا أُوجّه إلى /latest.
It’s not just clicking the same link where the issue presents. Clicking between links with querystrings is fundamentally broken by this change too.
If I click the link for ‘Assigned to Me’ latest?assigned=me and follow it with a click to ‘All Tasks’ latest?assigned=* it instead takes me to /latest.
The alternative, reloading the page, seems like a small inconvenience in comparison.