From 0e38bd922938eb65d3b7e5c9a5cd086bd8ce2a35 Mon Sep 17 00:00:00 2001 From: sravan Date: Sat, 18 Jul 2026 14:17:20 +0530 Subject: [PATCH] fix(mobile): stop iOS input auto-zoom (font-size 16px) = real keyboard fix; robust pin-to-newest Device log revealed the truth: - Keyboard: focusing the <16px composer made iOS ZOOM the page (vvW 428->394, vvTop->74), scrambling every viewport/keyboard calc. Set all form fields to 16px on mobile -> no zoom -> keyboard math holds. - Latest messages: on a 500-msg chat atBottom was false because late images grow the thread after the initial scroll. Now re-pin on a schedule + on each image load while near the bottom. - Budge already gone (device reported ovf:false). Build marker -> 2026-07-18-batch109. Co-Authored-By: Claude Opus 4.8 --- server/public/home.html | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/server/public/home.html b/server/public/home.html index 11f1610..1133c2d 100644 --- a/server/public/home.html +++ b/server/public/home.html @@ -1024,6 +1024,11 @@ relocated into the chat-list header (see placeHdrRight). The shell is pushed below the device status bar so no view overlaps it. */ header{display:none;} + /* CRITICAL (keyboard): iOS auto-ZOOMS into any focused /