From acda983e0280997654d49fe17afa5297ec6d031a Mon Sep 17 00:00:00 2001 From: Qihan <3045019481@qq.com> Date: Wed, 25 Mar 2026 05:37:48 +0800 Subject: [PATCH] fix(web): restore mobile scrolling outside Telegram (#358) --- .../components/AssistantChat/HappyThread.tsx | 2 +- web/src/index.css | 19 ++++++++++++++++++- web/src/main.tsx | 1 + web/src/router.tsx | 4 ++-- web/src/routes/sessions/file.tsx | 2 +- web/src/routes/sessions/files.tsx | 2 +- web/src/routes/settings/index.tsx | 2 +- 7 files changed, 25 insertions(+), 7 deletions(-) diff --git a/web/src/components/AssistantChat/HappyThread.tsx b/web/src/components/AssistantChat/HappyThread.tsx index c2957840..48e9a57b 100644 --- a/web/src/components/AssistantChat/HappyThread.tsx +++ b/web/src/components/AssistantChat/HappyThread.tsx @@ -279,7 +279,7 @@ export function HappyThread(props: { }}> -
+
-
+
{error ? (
{error}
@@ -366,7 +366,7 @@ function NewSessionPage() {
{t('newSession.title')}
-
+
{machinesError ? (
{machinesError} diff --git a/web/src/routes/sessions/file.tsx b/web/src/routes/sessions/file.tsx index dd3a96bb..45cd1727 100644 --- a/web/src/routes/sessions/file.tsx +++ b/web/src/routes/sessions/file.tsx @@ -249,7 +249,7 @@ export default function FilePage() {
) : null} -
+
{diffErrorMessage ? (
diff --git a/web/src/routes/sessions/files.tsx b/web/src/routes/sessions/files.tsx index 173eacc5..8435c4d4 100644 --- a/web/src/routes/sessions/files.tsx +++ b/web/src/routes/sessions/files.tsx @@ -390,7 +390,7 @@ export default function FilesPage() {
) : null} -
+
{showGitErrorBanner && activeTab === 'changes' ? (
diff --git a/web/src/routes/settings/index.tsx b/web/src/routes/settings/index.tsx index 8b1dae55..d7eb3de9 100644 --- a/web/src/routes/settings/index.tsx +++ b/web/src/routes/settings/index.tsx @@ -191,7 +191,7 @@ export default function SettingsPage() {
-
+
{/* Language section */}