diff --git a/public/pages/Findings/components/CreateIndexPatternForm.tsx b/public/pages/Findings/components/CreateIndexPatternForm.tsx index e7bf2d1bf..b8569a4b9 100644 --- a/public/pages/Findings/components/CreateIndexPatternForm.tsx +++ b/public/pages/Findings/components/CreateIndexPatternForm.tsx @@ -115,7 +115,7 @@ export const CreateIndexPatternForm: React.FC = ({ return errors; }} - onSubmit={async (values, { setSubmitting }) => { + onSubmit={async (values) => { try { const newIndex = await indexPatternsService.createAndSave({ title: values.name, @@ -125,7 +125,6 @@ export const CreateIndexPatternForm: React.FC = ({ } catch (e) { console.warn(e); } - setSubmitting(false); }} > {(props) => ( diff --git a/public/pages/Findings/components/FindingDetailsFlyout.tsx b/public/pages/Findings/components/FindingDetailsFlyout.tsx index 22b22df7d..59bf8d051 100644 --- a/public/pages/Findings/components/FindingDetailsFlyout.tsx +++ b/public/pages/Findings/components/FindingDetailsFlyout.tsx @@ -419,12 +419,25 @@ export default class FindingDetailsFlyout extends Component< this.setState({ ...this.state, isCreateIndexPatternModalVisible: false }) } created={(indexPatternId) => { - this.setState({ - ...this.state, - indexPatternId, - isCreateIndexPatternModalVisible: false, - }); - window.open(`discover#/context/${indexPatternId}/${related_doc_ids[0]}`, '_blank'); + this.setState( + { + ...this.state, + indexPatternId, + isCreateIndexPatternModalVisible: false, + }, + () => { + this.setState({ + selectedTab: { + id: FindingFlyoutTabId.DETAILS, + content: this.getTabContent(FindingFlyoutTabId.DETAILS), + }, + }); + window.open( + `discover#/context/${indexPatternId}/${related_doc_ids[0]}`, + '_blank' + ); + } + ); }} >