تكبير السحب يتسبب في تعطل على iOS (ثيم Graceful)

تعطل التكبير/التصغير بالإصبعين في نظام iOS 18.2 في معظم الأحيان. لا يمكن التكبير/التصغير للصور، ولكن أيضًا لأي شيء في موضوع.

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

4 إعجابات

من المحتمل أن تكون الأعطال مثل هذه أخطاء في المتصفح، ومع ذلك فقد نبهت الفريق في حال كان لديهم أي أفكار.

إعجابَين (2)

لم أتمكن من إعادة إنتاج هذا على نظام iOS 18.2.1.

هل يواجه أي شخص آخر نفس المشكلة؟

إعجاب واحد (1)

حسنًا، لقد قمت بالترقية إلى الإصدار 18.2.1 وبعد بضع اختبارات لم أتمكن من تكرار المشكلة مرة أخرى.

إعجابَين (2)

لقد حدث ذلك مرة أخرى (iOS 18.2.1). إذا قمت بالتكبير ثم التصغير، ولكن أكثر بكثير من 1:1، يمكنني إعادة إنتاج الانهيار.

4 إعجابات

شكرا @tvavrda - تمكن عدد قليل منا في الفريق من إعادة إنتاج نفس المشكلة، ونحن ننظر فيها :eyes:

3 إعجابات

من المؤكد أنها مشكلة في المتصفح، ولكن @pmusaraj قام للتو بدمج إصلاح يبدو أنه يحل المشكلة في اختباراتنا.

هل يمكنك تأكيد أن كل شيء يعمل بعد التحديث؟

3 إعجابات

إنه يعمل الآن على السمة الافتراضية. لكن لدي https://github.com/discourse/graceful مثبتًا ولا يزال يتعطل هناك :man_shrugging:

إعجاب واحد (1)

@pmusaraj / @awesomerobot أتساءل عما إذا كان لدى graceful بعض العناصر ذات z-index -1؟

إعجاب واحد (1)

لكنها تفعل، وإزالته لم تساعد. أو ربما فعلت شيئًا خاطئًا.

إعجابَين (2)

سنلقي نظرة وسنُبقي المشكلة مفتوحة في الوقت الحالي.

(لقد قمت بتمييزها للتوضيح بشأن ما تطورت إليه المشكلة)

3 إعجابات

هذا يجب أن يصلحه: FIX: Prevent bug with pinch zooming in Safari iOS by pmusaraj · Pull Request #40 · discourse/graceful · GitHub

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

6 إعجابات

الإصلاح أعلاه تم دمجه الآن، ويبدو جيدًا هنا على ميتا، آمل أن يكون نفس الشيء على نسختك @tvavrda، شكرًا على التقرير!

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

3 إعجابات

يبدو جيدًا حتى الآن! كان لدي سمة مخصصة لذا قمت فقط بإعادة إنتاج تعديلاتك ويبدو الأمر جيدًا. يمكنني أخيرًا النظر إلى الصور من هاتفي! شكرًا على الدعم :heart:

4 إعجابات

لقد توقف التكبير/التصغير بالقرص عن العمل تمامًا بالنسبة لي الآن :sad_but_relieved_face:

إعجاب واحد (1)

نعم، مؤكد، يجب أن يكون انحدارًا مختلفًا. أعمل على الأمر!

إعجاب واحد (1)

@tvavrda هل تختبر على سفاري لنظام iOS؟ هنا في ميتا، يمكنني التكبير/التصغير في سفاري، لكن لا يمكنني ذلك في DiscourseHub (تطبيقنا للجوال).

أنا على نظام iOS 18.2.0 (سأقوم بالترقية إلى 18.2.1 والاختبار مرة أخرى).

أنت على حق. إنه يعمل في المتصفح. أستخدم PWA. لا يعمل هناك.

إعجابَين (2)

عذرًا على ذلك! لم أقم باختبار DiscourseHub/PWA على وجه التحديد بأحد تغييراتي الأخيرة. هذا الالتزام يجب أن يصلح تكبير/تصغير القرص هناك.

5 إعجابات

يبدو أنه يعمل مرة أخرى على PWA. شكرًا!

3 إعجابات