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(