From db1343cf83a8ffb33d68a439ab2ef0f16ab013c9 Mon Sep 17 00:00:00 2001 From: Donghao Ren Date: Fri, 21 Nov 2025 23:00:33 -0800 Subject: [PATCH 1/2] fix: scroll dashboard to new chart on adding a new chart with plus button --- .../dashboard/DashboardChartPanel.svelte | 7 ++++++ .../layouts/dashboard/DashboardLayout.svelte | 25 ++++++++++++++++++- 2 files changed, 31 insertions(+), 1 deletion(-) diff --git a/packages/viewer/src/layouts/dashboard/DashboardChartPanel.svelte b/packages/viewer/src/layouts/dashboard/DashboardChartPanel.svelte index 72d4d30..ebf11b7 100644 --- a/packages/viewer/src/layouts/dashboard/DashboardChartPanel.svelte +++ b/packages/viewer/src/layouts/dashboard/DashboardChartPanel.svelte @@ -63,6 +63,8 @@ let editingSpec = $state.raw(); + let container: HTMLDivElement; + function dragHandler(mask: [number, number, number, number]) { return (e1: CursorValue) => { let numColumns = grid.numColumns; @@ -115,11 +117,16 @@ }; }; } + + export function scrollIntoView() { + container?.scrollIntoView({ block: "nearest" }); + }
Date: Fri, 21 Nov 2025 23:04:32 -0800 Subject: [PATCH 2/2] Copyright headers --- packages/viewer/src/charts/builder/ConfirmButton.svelte | 1 + packages/viewer/src/charts/common/plot_layout.ts | 2 ++ packages/viewer/src/charts/common/solve_extents.ts | 2 ++ 3 files changed, 5 insertions(+) diff --git a/packages/viewer/src/charts/builder/ConfirmButton.svelte b/packages/viewer/src/charts/builder/ConfirmButton.svelte index 4352b30..df39800 100644 --- a/packages/viewer/src/charts/builder/ConfirmButton.svelte +++ b/packages/viewer/src/charts/builder/ConfirmButton.svelte @@ -1,3 +1,4 @@ +