diff --git a/public/app/features/alerting/unified/components/rules/EditRuleGroupModal.tsx b/public/app/features/alerting/unified/components/rules/EditRuleGroupModal.tsx index 2e56dfb04e8..49b8d4ffdae 100644 --- a/public/app/features/alerting/unified/components/rules/EditRuleGroupModal.tsx +++ b/public/app/features/alerting/unified/components/rules/EditRuleGroupModal.tsx @@ -234,7 +234,7 @@ export function EditCloudGroupModal(props: ModalProps): React.ReactElement { handleSubmit, register, watch, - formState: { isDirty, errors }, + formState: { isDirty, errors, isValid }, setValue, getValues, } = formAPI; @@ -326,7 +326,7 @@ export function EditCloudGroupModal(props: ModalProps): React.ReactElement { /> setValue('groupInterval', value, { shouldValidate: true })} + onSelect={(value) => setValue('groupInterval', value, { shouldValidate: true, shouldDirty: true })} /> @@ -359,7 +359,7 @@ export function EditCloudGroupModal(props: ModalProps): React.ReactElement {