هذا الخطأ يتكرر بسهولة بنسبة 100% من الوقت، وتحتاج إلى التمرير ببطء.
يحدث هذا لأن تسلسل إخفاء/إظهار الإخفاء في المنشورات لا يأخذ في الاعتبار الإخفاء التلقائي بطريقة ما.
سأضيف هنا #pr-welcome، سيكون من الجيد إصلاح هذه المشكلة لكنها ستكون صعبة إلى حد ما.
@eviltrout ربما يستحق الأمر أن تنظر في هذا لمدة دقيقتين في حالة وجود شيء أكثر خطورة يحدث مع تسلسل إخفاء/إظهار الإخفاء، ربما لم يتم تشغيل مزيّدي المنشورات بشكل صحيح على المنشورات غير المخفية؟
إلغاء إخفاء المنشور سيحفظ ارتفاعه في ذلك الوقت. إذا قمت بتوسيع التفاصيل، فسيكون الارتفاع قد تغير. عند إلغاء إخفائه، يستخدم الارتفاع المخزن مسبقًا، والذي أصبح الآن غير صحيح.
أعتقد أن الحل يتطلب من إضافة التفاصيل أن تتذكر ما تم توسيعه، وعند إعادة تصيير المنشور، تعيد تطبيق حالة الفتح.
وإلا فإن الأمر يبدو غريبًا — لماذا يقوم discourse بطي التفاصيل فقط لأن المنشور خرج من مجال الرؤية؟