From 418c1a4d5ab5d9c174ba7b2c97e2b39b05f42e77 Mon Sep 17 00:00:00 2001 From: Ashley Harrison Date: Mon, 8 Dec 2025 15:42:24 +0000 Subject: [PATCH] "fix" BulkDeleteProvisionedResource tests --- .../BulkActions/BulkDeleteProvisionedResource.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/public/app/features/provisioning/components/BulkActions/BulkDeleteProvisionedResource.tsx b/public/app/features/provisioning/components/BulkActions/BulkDeleteProvisionedResource.tsx index ff3743fc45b..693a80f4dc2 100644 --- a/public/app/features/provisioning/components/BulkActions/BulkDeleteProvisionedResource.tsx +++ b/public/app/features/provisioning/components/BulkActions/BulkDeleteProvisionedResource.tsx @@ -1,4 +1,5 @@ import { useCallback, useState } from 'react'; +import { flushSync } from 'react-dom'; import { FormProvider, useForm } from 'react-hook-form'; import { AppEvents } from '@grafana/data'; @@ -43,7 +44,10 @@ function FormContent({ initialValues, selectedItems, repository, workflowOptions const workflow = watch('workflow'); const handleSubmitForm = async (data: BulkActionFormData) => { - setHasSubmitted(true); + // TODO why? + flushSync(() => { + setHasSubmitted(true); + }); const resources = collectSelectedItems(selectedItems);