Summary
On iPhone/iOS Safari, the OpenClaw Control UI chat input and other text inputs render below the iOS 16px threshold, so Safari auto-zooms the page every time the user focuses a field.
Why this matters
This makes the Control UI feel broken as an iOS home screen web app. Typing in the chat box repeatedly zooms the interface in and out.
Reproduction
- Open the OpenClaw Control UI on iPhone Safari or as an iOS home screen web app.
- Focus the main chat input or other form fields.
- iOS Safari auto-zooms the page.
Expected
Inputs that accept typing on iOS should use a computed font size of at least 16px so Safari does not auto-zoom on focus.
Actual
The bundled Control UI CSS sets key inputs below that threshold, for example values like 14px or .92rem, which triggers iOS zoom.
Suggested fix
Set the font size for interactive text inputs in the Control UI to at least 16px, especially:
- main chat composer textarea
- chat compose textarea
- standard form inputs / textareas / selects
A fix in the source UI would be much better than local post-update patching, because updates currently overwrite any local workaround.
Summary
On iPhone/iOS Safari, the OpenClaw Control UI chat input and other text inputs render below the iOS 16px threshold, so Safari auto-zooms the page every time the user focuses a field.
Why this matters
This makes the Control UI feel broken as an iOS home screen web app. Typing in the chat box repeatedly zooms the interface in and out.
Reproduction
Expected
Inputs that accept typing on iOS should use a computed font size of at least 16px so Safari does not auto-zoom on focus.
Actual
The bundled Control UI CSS sets key inputs below that threshold, for example values like
14pxor.92rem, which triggers iOS zoom.Suggested fix
Set the font size for interactive text inputs in the Control UI to at least
16px, especially:A fix in the source UI would be much better than local post-update patching, because updates currently overwrite any local workaround.