لست متأكدًا بنسبة 100%، لكنني أعتقد أن الخطوات التالية ستؤدي إلى تكرار المشكلة:
ابدأ بكتابة منشور جديد.
أضف بعض النص محاطًا بعلامات [spoiler].
أزِل الضبابية عن النص في معاينة المنشور. لاحظ أنه يمكنك إعادة تغطيته وإزالة الضبابية عنه بقدر ما تريد.
أضف المزيد من النص أسفل النص المغطى.
إذا تركت النص في حالة ضبابية، ثم أزَلت الضبابية عنه مرة واحدة، فإنك بعد ذلك (أو فورًا إذا كان غير مغطى بالفعل) لن تتمكن من تغطيته مرة أخرى.
قد تحدث هذه المشكلة أيضًا في المنشورات الفعلية، وليس فقط في معاينات المنشورات. لست متأكدًا من الخطوات الدقيقة لتكرارها هناك (لأنك لا تستطيع الكتابة بين إزالة الضبابية وإعادة تغطيتها)، لكن على الأقل في الحالة التي رأيت فيها المشكلة، كان النص المغطى داخل علامات details. لا أعرف ما إذا كان ذلك ذا صلة أم لا.
لقد لاحظت أنه لا يمكن إيقاف المفسدات عند وضعها داخل وسم details.
يمكن تبديل هذا المفسد وتشغيله وإيقافه (يعمل كما هو متوقع).
ولكن هذا لا يعمل:
انقر لفتح 'التفاصيل'
يمكن تبديل هذا المفسد مرة واحدة فقط (لا يمكن إيقافه).
أعتقد أن المشكلة هي أنه في الحالة الثانية، تُرجع الدالة isInteractive القيمة true لأن details مدرجة في INTERACTIVE_SELECTOR.
قد يكون إزالته كافيًا، لكنني لست متأكدًا حقًا من الآثار الجانبية (ربما يعرف @CvX).
تعديل: أرى أن هذا التغيير كان مدفوعًا بالرغبة في جعل صور GIF تتوقف عند النقر. في مجتمعنا، نستخدم المفسدات والتفاصيل بكثافة، لذا سيكون من المفيد جعل سلوك التمويه أكثر اتساقًا.
عند وضع نص مخفي في مجلد تفاصيل، يمكن كشفه كالمعتاد بالنقر عليه، ولكن النقر مرة أخرى لا يفعل شيئًا، ولا يمكن إخفاؤه مرة أخرى. إغلاق مجلد التفاصيل وإعادة فتحه غير فعال. شرحي لهذا الشرح على منتدى Hopscotch يوضح ذلك بشكل أفضل.
توضيح
لا تتردد في استخدام مجلد التفاصيل هذا كمثال. يتم شرح عمليتي بالضبط في موضوع منتدى Hopscotch.
شكراً على خطوات إعادة الإنتاج. هذا إزعاج بسيط (خاصة وأنه داخل كتلة قابلة للتبديل حتى نتمكن من إخفاء المحتوى عن طريق تبديل التفاصيل)، ولكن قد يكون الإصلاح مرحبًا به.
سأضع علامة #pr_welcome على الموضوع إذا أراد شخص ما المحاولة في إصلاحه.
لكن لدي شعور بأن المشكلة تتعلق بميزة Hide Details أكثر.
المحتوى في Hide Details لا يتم عرضه دائمًا (والتفاعل معه أيضًا؟) كما هو متوقع. على سبيل المثال، الصور المرتبطة، الروابط، مقاطع الفيديو وما إلى ذلك لن يتم عرضها. سيتم عرض الروابط فقط: