On iOS 18.6.2, text input fields in Discourse PWAs (Meta and self-hosted) were unusable in certain modals (topic title editor, “move to existing topic” search). After updating to iOS 18.7 (22Hxxx), the issue no longer occurs.
Affected environment
- iOS 18.6.2 (22G100) — reproducible on both Meta and my own instance when installed as a PWA.
- Input worked fine in Safari tabs, only broken in PWA container.
- Removing/re-adding the PWA and rebooting did not help.
Steps previously affected
- Edit topic title → could not type in title field.
- Select posts → “Move to” → “Existing Topic” → could not type in search box.
Current status
- After updating to iOS 18.7, both inputs work as expected.
- Seems to have been an upstream WebKit/iOS bug rather than a Discourse regression.
Notes
- Posting here for visibility: if other admins/users hit this on iOS 18.6.2, upgrading to 18.7 resolves it.