diff --git a/src/frontend/src/forms/BuildForms.tsx b/src/frontend/src/forms/BuildForms.tsx index ca17b8c1c2..2fc4b447eb 100644 --- a/src/frontend/src/forms/BuildForms.tsx +++ b/src/frontend/src/forms/BuildForms.tsx @@ -741,6 +741,7 @@ export function useAllocateStockToBuildForm({ preFormContent: preFormContent, successMessage: t`Stock items allocated`, onFormSuccess: onFormSuccess, + keepOpenOption: true, initialData: { items: lineItems .filter((item) => { diff --git a/src/frontend/src/forms/SalesOrderForms.tsx b/src/frontend/src/forms/SalesOrderForms.tsx index b4b4fa4c4e..c4a7f2401b 100644 --- a/src/frontend/src/forms/SalesOrderForms.tsx +++ b/src/frontend/src/forms/SalesOrderForms.tsx @@ -464,6 +464,7 @@ export function useAllocateToSalesOrderForm({ onFormSuccess: onFormSuccess, successMessage: t`Stock items allocated`, size: '80%', + keepOpenOption: true, initialData: { items: lineItems.map((item) => { return { diff --git a/src/frontend/src/tables/sales/SalesOrderLineItemTable.tsx b/src/frontend/src/tables/sales/SalesOrderLineItemTable.tsx index fd8004fa4e..40f1956477 100644 --- a/src/frontend/src/tables/sales/SalesOrderLineItemTable.tsx +++ b/src/frontend/src/tables/sales/SalesOrderLineItemTable.tsx @@ -293,6 +293,7 @@ export default function SalesOrderLineItemTable({ initialData: initialData, fields: allocateSerialFields, successMessage: t`Stock allocated successfully`, + keepOpenOption: true, table: table });