يتجمد محرر/منشئ Markdown على iOS عند تحديد النص للمرة الثانية

أواجه مشكلة قابلة للتكرار في تحديد النص داخل محرر Markdown على نظام iOS.

هذه المشكلة منفصلة عن مشكلة /upcoming-events التي أبلغت عنها سابقاً. لاحظت هذا السلوك في المحرر لأول مرة بعد عمليات إعادة البناء السابقة، وقد استمر عبر آخر عمليتي إعادة بناء.

الإصدارات التي تم اختبارها

  • v2026.7.0-latest +188
  • v2026.7.0-latest +195

في وقت الاختبار، كان الإصدار +196 متاحاً، لكن التعديل الإضافي الوحيد بدا غير مرتبط بالمحرر.

خطوات إعادة إنتاج المشكلة

  1. افتح محرر موضوع جديد أو رد في وضع Markdown.
  2. أدخل أو ألصق عدة أسطر من النص.
  3. اضغط مطولاً وحدد بعض النص.
  4. يعمل التحديد الأول بشكل طبيعي.
  5. انقر في مكان آخر لإلغاء التحديد.
  6. اضغط مطولاً على النص مرة أخرى وحاول إجراء تحديد آخر.

النتيجة المتوقعة

يجب أن تظهر قائمة تحديد النص ومقابض التحديد الخاصة بنظام iOS بشكل طبيعي في كل مرة، بما في ذلك خيار تحديد الكل عند الاقتضاء.

النتيجة الفعلية

يعمل التحديد عند فتح المحرر لأول مرة.

بعد إلغاء التحديد الأول، يؤدي محاولة تحديد النص مرة أخرى إلى جعل المحرر أو واجهة تحديد النص غير متجاوب. لم أعد قادراً على تحديد النص بشكل موثوق، أو تحريك مقابض التحديد، أو استخدام تحديد الكل.

الاختبارات التي تم إجراؤها بالفعل

  • تتكرر المشكلة في v2026.7.0-latest +188
  • لا تزال تتكرر بعد إعادة البناء إلى v2026.7.0-latest +195
  • تتكرر في وضع Discourse الآمن (Safe Mode)
  • تمت إزالة مكونات السمة المعطلة أو غير المستخدمة قبل إعادة الاختبار
  • يعمل التحديد الأول باستمرار؛ تبدأ المشكلة بعد إلغاء التحديد ومحاولة التحديد مرة أخرى

البيئة

  • العميل: iOS
  • الواجهة: تطبيق الويب المثبت (PWA) أو Safari
  • المحرر: وضع Markdown
  • وضع Discourse الآمن: تتكرر المشكلة
  • إصدار Discourse المثبت حالياً: v2026.7.0-latest +195

يمكنني توفير إصدار iOS، ونموذج الجهاز، وتسجيل للشاشة إذا كان ذلك مفيداً.