تأخير في تحديد النص

لقد كنت أحاول اقتباس https://meta.discourse.org/t/developer-s-guide-to-discourse-themes/93648، وعندما أضغط لفترة طويلة لتحديد النص، يكون هناك تأخير كبير عند سحب المؤشرات لتوسيع التحديد.

لقد جربت بعض المواضيع الأخرى للاختبار، ولكن يبدو أنها تعمل بشكل جيد (مواضيع الويكي و DiscoToC). لست متأكدًا من المشكلة، لكنني اعتقدت أنه سيكون من الوقاحة عدم ذكرها. :slightly_smiling_face:

Android/Chrome

إعجابَين (2)

يمكنني تكرار التأخير.

يبدو أننا نستدعي toMarkdown على المنشور بأكمله. هذا المنشور يبلغ طوله حوالي 100 ألف حرف، لذا يستغرق وقتًا طويلاً.

https://github.com/discourse/discourse/blob/main/app/assets/javascripts/discourse/app/components/quote-button.js#L167

ربما يمكننا الاتصال بالخادم للحصول على علامة markdown هنا بعد عتبة معينة؟

3 إعجابات

لا أعرف… لست متأكدًا من أنه يجب علينا إضافة المزيد من الحالات الاستثنائية هناك. ربما يمكننا التخلص من هذا تمامًا؟

أعتقد أن الهدف هو معرفة ما إذا كنت قد حددت منشورًا كاملاً… يمكننا معرفة ذلك بطرق أخرى، ربما من خلال النظر إلى شجرة HTML الخاصة بك؟ @j.jaffeux هل يمكن للتعديل السريع النظر مباشرة إلى المطبوخ لمعرفة منطقه؟

إعجابَين (2)