I’m not 100% sure, but I think the following steps will reproduce the issue:
Start writing a new post
Add some text with [spoiler] tags around it.
Unblur the text in the post preview. Note that you can reblur and unblur it as much as you want.
Add some more text underneath the spoilered text.
If you left the text in a blurred state, but you unblur it once. But after that (or right away if it was already unblurred) you cannot reblur the text again.
This can also happen in actual posts, not just in post previews. I’m not sure the exact steps to reproduce there (since you can’t type more between unblurring and reblurring), but as least in the one situation I saw the issue for, the blurred text was within details tags. I have no idea if that’s relevant though.
The following is for testing, but may or may not be helpful.
Some spoiler text
Some text after spoiler text.
Summary
Some more spoiler text
Some more text after spoiler text.
Some more text after spoiler text and details tag.
لقد لاحظت أنه لا يمكن إيقاف المفسدات عند وضعها داخل وسم details.
يمكن تبديل هذا المفسد وتشغيله وإيقافه (يعمل كما هو متوقع).
ولكن هذا لا يعمل:
انقر لفتح 'التفاصيل'
يمكن تبديل هذا المفسد مرة واحدة فقط (لا يمكن إيقافه).
أعتقد أن المشكلة هي أنه في الحالة الثانية، تُرجع الدالة isInteractive القيمة true لأن details مدرجة في INTERACTIVE_SELECTOR.
قد يكون إزالته كافيًا، لكنني لست متأكدًا حقًا من الآثار الجانبية (ربما يعرف @CvX).
تعديل: أرى أن هذا التغيير كان مدفوعًا بالرغبة في جعل صور GIF تتوقف عند النقر. في مجتمعنا، نستخدم المفسدات والتفاصيل بكثافة، لذا سيكون من المفيد جعل سلوك التمويه أكثر اتساقًا.
عند وضع نص مخفي في مجلد تفاصيل، يمكن كشفه كالمعتاد بالنقر عليه، ولكن النقر مرة أخرى لا يفعل شيئًا، ولا يمكن إخفاؤه مرة أخرى. إغلاق مجلد التفاصيل وإعادة فتحه غير فعال. شرحي لهذا الشرح على منتدى Hopscotch يوضح ذلك بشكل أفضل.
توضيح
لا تتردد في استخدام مجلد التفاصيل هذا كمثال. يتم شرح عمليتي بالضبط في موضوع منتدى Hopscotch.
شكراً على خطوات إعادة الإنتاج. هذا إزعاج بسيط (خاصة وأنه داخل كتلة قابلة للتبديل حتى نتمكن من إخفاء المحتوى عن طريق تبديل التفاصيل)، ولكن قد يكون الإصلاح مرحبًا به.
سأضع علامة #pr_welcome على الموضوع إذا أراد شخص ما المحاولة في إصلاحه.
لكن لدي شعور بأن المشكلة تتعلق بميزة Hide Details أكثر.
المحتوى في Hide Details لا يتم عرضه دائمًا (والتفاعل معه أيضًا؟) كما هو متوقع. على سبيل المثال، الصور المرتبطة، الروابط، مقاطع الفيديو وما إلى ذلك لن يتم عرضها. سيتم عرض الروابط فقط: