From 8aa25326667de9d2de9f5b1880cff71173dffab4 Mon Sep 17 00:00:00 2001 From: sravan Date: Sun, 19 Jul 2026 22:50:10 +0530 Subject: [PATCH] mobile: interactive finger-following swipe-back to go from a conversation to the list (batch137) Drag the open conversation rightward from the left edge and it follows the finger 1:1 with the list parallaxing in underneath; release past ~35% (or a quick flick) completes the pop, else it snaps back. Fixes the old stuck-pane bug: once a clear horizontal drag is detected we preventDefault (passive:false) to CLAIM the gesture so iOS/scroll can't steal it and fire touchcancel; touchcancel always resolves to a clean state. showWelcome(skipAnim) does the state swap without re-animating. Works in native app, PWA and mobile browser. Co-Authored-By: Claude Opus 4.8 --- server/public/home.html | 81 ++++++++++++++++++++++++++++++++--------- 1 file changed, 64 insertions(+), 17 deletions(-) diff --git a/server/public/home.html b/server/public/home.html index f640197..6e8083c 100644 --- a/server/public/home.html +++ b/server/public/home.html @@ -1158,7 +1158,7 @@ -