From 1e7c77e379dd60d63bacfd32415fdaea487bbdc6 Mon Sep 17 00:00:00 2001 From: mlogclub Date: Sun, 3 May 2026 12:56:49 +0800 Subject: [PATCH] fix: stabilize ticket rich text progress --- web/app/dashboard/tickets/_components/edit.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/app/dashboard/tickets/_components/edit.tsx b/web/app/dashboard/tickets/_components/edit.tsx index 6540f18..354cc11 100644 --- a/web/app/dashboard/tickets/_components/edit.tsx +++ b/web/app/dashboard/tickets/_components/edit.tsx @@ -133,7 +133,7 @@ type TicketTagSelectorProps = { } function TicketTagSelector({ value, onChange, availableTags }: TicketTagSelectorProps) { - const selectedValues = value ?? [] + const selectedValues = useMemo(() => value ?? [], [value]) const flatTags = useMemo(() => flattenTagTree(availableTags), [availableTags]) const selectedTagIDs = useMemo(() => new Set(selectedValues), [selectedValues]) const selectedTags = useMemo(