From f3011082638e68c47a23a0d421e9ec145257bd3f Mon Sep 17 00:00:00 2001 From: Shu Yao Date: Tue, 12 May 2026 10:55:39 +0800 Subject: [PATCH] Fix nested UI scroll behavior --- frontend/src/App.vue | 15 ++++++- frontend/src/components/DynamicFormField.vue | 44 +++++++++++++++++++- frontend/src/components/FormGenerator.vue | 30 +++++++++++-- frontend/src/components/RichTooltip.vue | 6 ++- frontend/src/components/Sidebar.vue | 4 ++ frontend/src/pages/HomeView.vue | 2 +- 6 files changed, 94 insertions(+), 7 deletions(-) diff --git a/frontend/src/App.vue b/frontend/src/App.vue index 89583c08..35cb6539 100755 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -7,10 +7,11 @@ const route = useRoute() // Hide the sidebar on LaunchView, BatchRunView and WorkflowWorkbench const showSidebar = computed(() => route.path !== '/launch' && route.path !== '/batch-run') +const isHomeRoute = computed(() => route.path === '/')