From 4044b687019f49b4fcde8d3c54a9e63f620d0b2d Mon Sep 17 00:00:00 2001 From: 01zulfi <85733202+01zulfi@users.noreply.github.com> Date: Mon, 13 Apr 2026 14:55:20 +0500 Subject: [PATCH] webclipper: fix notebooks getting unselected on tag select (#9706) Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com> --- extensions/web-clipper/src/views/main.tsx | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/extensions/web-clipper/src/views/main.tsx b/extensions/web-clipper/src/views/main.tsx index 8f99a1d32..df7f2d327 100644 --- a/extensions/web-clipper/src/views/main.tsx +++ b/extensions/web-clipper/src/views/main.tsx @@ -451,12 +451,22 @@ export function Main() { )} r.type === "notebook") || []} - onSelected={(items) => setRefs(items)} + onSelected={(items) => + setRefs((refs) => [ + ...(refs?.filter((r) => r.type === "tag") ?? []), + ...(items ?? []) + ]) + } /> r.type === "tag") || []} - onSelected={(tags) => setRefs(tags)} + onSelected={(tags) => + setRefs((refs) => [ + ...(refs?.filter((r) => r.type !== "tag") ?? []), + ...tags + ]) + } /> )}