مشكلة عند تكبير صورة كبيرة في اللايت بوكس على الهاتف المحمول

يبدو أن هذه المشكلة تظهر في الوضع الآمن على theme-creator.discourse.org وعلى موقعي الخاص، لكن لا تظهر على Meta أو try.discourse.org. لا أعرف ما إذا كانت هذه مشكلة أو أنني أغفلت شيئًا ما. حاليًا، يكون Theme Creator على الإصدار 2.7.0.beta8 بينما المواقع الثلاثة الأخرى على 2.8.0.beta1. لذا، لا يبدو أن الأمر له علاقة بإصدار Discourse الذي يستخدمه الموقع.

إذن، إليك المشكلة. إذا فتحت صورة كبيرة باستخدام Lightbox على جهاز محمول وقمت بالتكبير (عن طريق النقر على الصورة)، ثم سحبت الصورة (لرؤية باقي محتواها)، فإن معلومات الصورة والسهم يتحركان أيضًا. انظر إلى الصور أدناه.

تمكنت من إعادة إنتاج المشكلة على Firefox للجوال و Safari للجوال، وكذلك على Firefox للشاشات الكبيرة في وضع التصميم المتجاوب. يمكنك تجربتها على هذا المنشور في Theme Creator.

https://theme-creator.discourse.org/t/this-is-a-test-post-with-an-example-image/1117

للمقارنة، إليك نفس الصورة على Meta.


تعديل.

أود توضيح كيفية التكبير على جهاز محمول عندما تكون هناك صور متعددة في منشور. ربما ترغب في اختبار ما سبق عندما تكون هناك صور متعددة (مثل هذا المنشور الذي يحتوي على صورة بيكاتشو). الأمر ليس واضحًا، وأعتقد أنه ربما يكون خطأ.

أولاً، يجب أن تكون الصورة كبيرة بما يكفي للتكبير (صورة بيكاتشو أعلاه كبيرة بما يكفي). إذا كان هناك صورة واحدة فقط في المنشور، يمكنك التكبير (على الجهاز المحمول) بالنقر على الصورة عند فتحها في Lightbox. إذا قمت بنفس الشيء في منشور يحتوي على صور متعددة (مثل هذا المنشور)، فستنتقل بدلاً من ذلك إلى الصورة التالية. ولكن، إذا بدأت بفتح الصورة السابقة (في Lightbox) ثم نقرت عليها، فستظهر الصورة مكبرة.

أتمنى ألا يكون ذلك مربكًا جدًا. :slight_smile:

ما لم تتمكن من إعادة إنتاج المشكلة هنا أو في try، فهي ليست مشكلة في Discourse. هل جربت التحديث إلى أحدث إصدار؟ لأنني أعرف أننا قمنا بإصلاحات حديثة جدًا تتعلق بإيقاف تشغيل GIFs المرتبطة بالعرض المنبثق.

شكرًا على الإجابة! نعم، لهذا السبب نشرت في فئة الدعم وليس في فئة الأخطاء.

يمكنني إعادة إنتاج المشكلة في الوضع الآمن على موقعي وعلى منشئ السمات. كلاهما يعمل على أحدث إصدار (2.8.0.beta1).

@دافيد، ربما تعرف كيف يختلف ميتا ومنشئ السمات؟ تحديدًا لماذا يتعاملان مع العرض الخفيف (lightbox) بشكل مختلف. هل يمكن أن يكون ذلك لأنهما يخزنان الصور بطرق مختلفة؟