meglio
(Anton)
18 فبراير 2025، 11:20ص
1
خطوات التكاثر:
1. تكبير الدردشة:
2.1. انشر رسالة بصورة متوسطة إلى كبيرة، بحيث تتوقع ظهور نافذة منبثقة بصورة أكبر إذا نقرت عليها في الرسالة.
أو
2.2. استلم رسالة كهذه من أشخاص آخرين في الدردشة.
3. انقر على الصورة. لن تفتح.
حل مؤقت:
4. قم بتحديث الصفحة في المتصفح.
5. انقر على الصورة - ستفتح الآن نافذة منبثقة بصورة أكبر.
إعجابَين (2)
j.jaffeux
(Joffrey Jaffeux)
19 فبراير 2025، 8:39ص
2
هل هذا تراجع حديث على حد علمك؟
إعجاب واحد (1)
pmusaraj
(Penar Musaraj)
19 فبراير 2025، 9:25م
3
نعم، لقد رأيت هذا أيضًا اليوم. أنا متأكد تمامًا أنه تراجع حديث.
إعجاب واحد (1)
أعتقد أن المشكلة هنا:
api.decorateChatMessage(
(element) =>
lightbox(element.querySelectorAll("img:not(.emoji, .avatar)")),
{
id: "lightbox",
}
);
في السابق، كان api.decorateChatMessage يمرر عنصر .chat-message-container:
بعد ذلك، يمرر عنصر .chat-cooked:
مع تعريف الصور داخل chat-message-collapser-body، لا يمكن لـ lightbox العثور على الصور هنا.
التغييرات التي تم إدخالها هنا: DEV: Refactor chat HTML decorating (#31309) · discourse/discourse@a0f681b · GitHub
4 إعجابات
j.jaffeux
(Joffrey Jaffeux)
20 فبراير 2025، 8:25ص
6
نعم، آسف لأنك لا تراه، إنها همسة ولكني أرسلت بالفعل رسالة إلى @david بشأنها. أعتقد أيضًا أن هذا يتعلق بهذا التغيير الأخير.
شكرًا لك على التحقق، لم يكن لدي وقت لإثبات نظريتي بعد
4 إعجابات
david
(David Taylor)
20 فبراير 2025، 10:09ص
8
شكراً @meglio و @Arkshine !
إن تحديد “تزيين المطبوخ” العادي لمحتوى الرسالة فقط هو أمر مقصود. لكننا أضفنا بعض المنطق الخاص للإضاءة الذي كان من المفترض أن يتعامل مع الصور. يبدو أن هذا لم يتعامل مع الحالة التي يتم فيها استبدال الصورة الأصلية بالنسخة المحسّنة.
الإصلاح هنا:
main ← chat-image-lightbox
opened 10:07AM - 20 Feb 25 UTC
When a message is first sent, the original upload URL is used for a split-second… before it's replaced by the optimised thumbnail. Using `didInsert` didn't re-run on any changes to the uploads. Switching to a proper modifier, and checking the length of the uploads array within it, will ensure that it is re-run whenever the uploads change.
6 إعجابات
david
(David Taylor)
تم إغلاقه في
21 فبراير 2025، 8:00ص
9
تم إغلاق هذا الموضوع تلقائيًا بعد 21 ساعة. لم يعد الرد على هذا الموضوع مسموحًا به.