באג קלט ב-PWA של iOS (תוקן ב-iOS 18.7)

ב-iOS 18.6.2, שדות קלט טקסט ב-Discourse PWAs (Meta ואירוח עצמי) היו בלתי שמישים בחלק מהמודלים (עורך כותרת נושא, חיפוש “העברה לנושא קיים”). לאחר עדכון ל-iOS 18.7 (22Hxxx), הבעיה לא מתרחשת יותר.

סביבה מושפעת

  • iOS 18.6.2 (22G100) — ניתן לשחזור הן ב-Meta והן במופע שלי כאשר מותקן כ-PWA.
  • הקלט עבד כראוי בלשוניות Safari, נשבר רק בתוך המיכל של PWA.
  • הסרה/הוספה מחדש של ה-PWA והפעלה מחדש לא עזרו.

שלבים שהושפעו בעבר

  • עריכת כותרת נושא → לא ניתן היה להקליד בשדה הכותרת.
  • בחירת פוסטים → “העברה ל” → “נושא קיים” → לא ניתן היה להקליד בתיבת החיפוש.

סטטוס נוכחי

  • לאחר עדכון ל-iOS 18.7, שני השדות עובדים כמצופה.
  • נראה שזו הייתה באג WebKit/iOS במעלה הזרם ולא רגרסיה של Discourse.

הערות

  • מפרסם כאן לצורך נראות: אם מנהלי מערכת/משתמשים אחרים נתקלו בזה ב-iOS 18.6.2, שדרוג ל-18.7 פותר זאת.

להוספת קונטקסט:

  • הבעיה הופיעה לראשונה אצלי ב-iOS 18.6.2, מיד לאחר שעדכנתי את האתר העצמי שלי (התקנת Docker סטנדרטית בייצור, קונטיינר יחיד, שעוקבת אחר tests-passed). העדכון הזה כלל לא יותר מ-~40 קומיטים חדשים, כולל קומיט ה-Who’s Online plugin האחרון.
  • אני מריץ רק את הפלאגינים הרשמיים של Discourse, ללא קוד צד שלישי או תיקונים מותאמים אישית.
  • מכיוון שיכולתי לשחזר את הבעיה גם ב-PWA של Meta, זה שלל כל דבר ספציפי לאינסטנס.

לאחר העדכון ל-iOS 18.7, הבעיה נעלמה. לכן, זה נראה כמו רגרסיה upstream ב-iOS/WebKit, ולא שינוי ב-Discourse.

לייק 1