diff --git a/superset-frontend/src/dashboard/components/nativeFilters/FiltersConfigModal/FiltersConfigForm/FiltersConfigForm.tsx b/superset-frontend/src/dashboard/components/nativeFilters/FiltersConfigModal/FiltersConfigForm/FiltersConfigForm.tsx index e04d13a86989b..670c34589ee56 100644 --- a/superset-frontend/src/dashboard/components/nativeFilters/FiltersConfigModal/FiltersConfigForm/FiltersConfigForm.tsx +++ b/superset-frontend/src/dashboard/components/nativeFilters/FiltersConfigModal/FiltersConfigForm/FiltersConfigForm.tsx @@ -1201,39 +1201,41 @@ const FiltersConfigForm = ( }, ]} > - {error ? ( - - ) : showDefaultValue ? ( + {error || showDefaultValue ? ( - { - if ( - !isEqual( - initialDefaultValue?.filterState?.value, - dataMask?.filterState?.value, - ) - ) { - formChanged(); - } - setNativeFilterFieldValues(form, filterId, { - defaultDataMask: dataMask, - }); - form.validateFields([ - ['filters', filterId, 'defaultDataMask'], - ]); - forceUpdate(); - }} - hasDefaultValue={hasDefaultValue} - filterId={filterId} - hasDataset={hasDataset} - form={form} - formData={newFormData} - enableNoResults={enableNoResults} - /> + {error ? ( + + ) : ( + { + if ( + !isEqual( + initialDefaultValue?.filterState?.value, + dataMask?.filterState?.value, + ) + ) { + formChanged(); + } + setNativeFilterFieldValues(form, filterId, { + defaultDataMask: dataMask, + }); + form.validateFields([ + ['filters', filterId, 'defaultDataMask'], + ]); + forceUpdate(); + }} + hasDefaultValue={hasDefaultValue} + filterId={filterId} + hasDataset={hasDataset} + form={form} + formData={newFormData} + enableNoResults={enableNoResults} + /> + )} {hasDataset && datasetId && ( refreshHandler(true)} />