From 1ade79398daf0a3924ae3b1333a780676d07a04f Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 12 Feb 2026 17:41:45 +1100 Subject: [PATCH] [UI] Data import fixes (#11298) - Refresh session and table after deleting rows --- .../src/components/importer/ImportDataSelector.tsx | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/frontend/src/components/importer/ImportDataSelector.tsx b/src/frontend/src/components/importer/ImportDataSelector.tsx index db4556ab86..d91a94f776 100644 --- a/src/frontend/src/components/importer/ImportDataSelector.tsx +++ b/src/frontend/src/components/importer/ImportDataSelector.tsx @@ -244,7 +244,11 @@ export default function ImporterDataSelector({ url: ApiEndpoints.import_session_row_list, pk: selectedRow.pk, title: t`Delete Row`, - onFormSuccess: () => table.refreshTable() + onFormSuccess: () => { + table.clearSelectedRecords(); + table.refreshTable(); + session.refreshSession(); + } }); const rowErrors = useCallback((row: any) => { @@ -431,6 +435,8 @@ export default function ImporterDataSelector({ enableSelection: true, enableBulkDelete: true, afterBulkDelete: () => { + table.clearSelectedRecords(); + table.refreshTable(); session.refreshSession(); } }}