diff --git a/src/components/cases/collections-tab.tsx b/src/components/cases/collections-tab.tsx index d6d0e57..06cac6d 100644 --- a/src/components/cases/collections-tab.tsx +++ b/src/components/cases/collections-tab.tsx @@ -462,9 +462,11 @@ export function CollectionDetail({ if (error) { toast.error("Could not save", { description: error.message }); load(); - } else { - onChange(); } + // NOTE: intentionally do NOT call onChange() here. Inline cell edits are + // optimistic; bumping the parent reload counter caused the entire + // collection page to refetch and visually scroll. Heavier mutations + // (add/remove/reorder/post interest/etc.) still call onChange(). }; // Insert a new row at the end. Optional preset for transaction_type / description.