وصف الخطأ
لا يتم عرض القيم المحددة في settings.yml لمكونات السمات (Theme Components) بشكل صحيح في قسم الإدارة. القائمة المنسدلة لا تعمل، كما أن خيارات القيم غير مرئية في كود المصدر. اختبرنا مكوني سمات مستقلين، لذا يبدو أن المشكلة تؤثر على جميع مكونات السمات.
الملاحظة
يبدو أن المشكلة أُدخلت في إصدار 2.4.0.beta10.
اختبرناها على الإصدارين 2.4.0.beta10 و 2.4.0.beta11، وكلاهما أظهر المشكلة المذكورة أعلاه. بينما الإصدارات السابقة، ولا سيما 2.4.0.beta9 و 2.4.0.beta8، لا تعاني من هذه المشكلة.
كيفية إعادة إنتاج المشكلة:
- قم بتثبيت مكون سمة يستخدم القيم المحددة (enums) مثل Discourse Versatile Banner.
- انتقل إلى صفحة إعدادات مكون السمة (../admin/customize/themes/…) وتفقد إعداد القيمة المحددة.
