-
+
Biz Connect
@@ -1028,7 +1028,10 @@
That zoom scales & offsets the visual viewport (vvW 428→394, vvTop→74 in the device report), which
scrambled every keyboard/safe-area calculation. Forcing 16px on all form fields stops the zoom, so
the keyboard behaves predictably and the composer sits correctly. This is THE keyboard root cause. */
- input,textarea,select{font-size:16px !important;} /* !important: beats .composer-row textarea{.92rem} etc. — any <16px focus re-triggers the iOS zoom */
+ /* iOS zoom is now disabled via the viewport meta (maximum-scale=1), so inputs can keep their real
+ size — no font-size override needed. touch-action:manipulation also removes the double-tap-to-zoom
+ gesture on controls (e.g. the in-chat search up/down arrows). */
+ button,a,.iconbtn,.ic-btn,.railbtn,.chat-row,[role=button]{touch-action:manipulation;}
/* #3: kill any horizontal drift on phones (long content, over-wide children, safe-area math) — the
page must never pan left/right. Clip every scroll surface and let long words/URLs wrap. */
html,body{overflow-x:hidden;}
@@ -1120,7 +1123,7 @@
-