ما زلتُ أتحقق مما إذا كانت هذه المشكلة متعلقة بالمظهر، لكنني أردتُ أن أسأل عما إذا كان بإمكان أي شخص آخر تكرارها.
في /upcoming-events، يبدو أن النقر على رابط داخل بطاقة حدث يفتح بطاقة المستخدم بدلاً من اتباع الرابط. قد تكون هذه مشكلة في هدف النقر أو في ترتيب الطبقات (z-index).
الإصدار
إصدار Discourse: 2026.5.0-latest
التعريف (Commit): 645cb014c0
خطوات التكرار
انتقل إلى /upcoming-events.
ابحث عن بطاقة حدث تحتوي على رابط.
انقر على الرابط في بطاقة الحدث.
النتيجة المتوقعة
يجب أن يفتح الرابط/يتبعه بشكل طبيعي.
النتيجة الفعلية
تفتح بطاقة المستخدم بدلاً من ذلك.
ملاحظات
لم أكن متأكداً بعد مما إذا كانت المشكلة ناتجة عن النواة (core)، أو إضافة التقويم/الحدث، أو مظهر/مكون في موقعي. سأحدّث هذا الموضوع بمجرد اختبار الوضع الآمن.
يمكنني توفير لقطة شاشة أو تسجيل للشاشة إذا كان ذلك مفيداً.
قد أكون أخلط بين سطحين مرتبطين: تقويم /upcoming-events الكامل ومكون UpcomingEventsList. يبدو أن مكون القائمة يعرض كل حدث كرابط عادي إلى event.post.url، لذا لا أتوقع سلوك بطاقة المستخدم هناك.
لا أستطيع إعادة إنتاج المشكلة، لكنني سأقوم بإعادة البناء rebuild لجمع هذه الـ 188 التزامًا الجديد. أعتقد أنها بالتأكيد مشكلة تتعلق بتطبيق الويب التقدمي (PWA) في Safari، وربما تكون أكثر شيوعًا في ظل ظروف شبكة ذات تأرجح (jitter) مرتفع.