diff --git a/src/components/CognateAnalysisModal/index.js b/src/components/CognateAnalysisModal/index.js index 46ce2b49..f35618a6 100644 --- a/src/components/CognateAnalysisModal/index.js +++ b/src/components/CognateAnalysisModal/index.js @@ -1440,11 +1440,16 @@ class CognateAnalysisModal extends React.Component { componentDidMount() { - if (this.props.mode === "complex_distance" || this.props.mode === "view_suggestions") { + if (this.props.mode === "complex_distance") { this.setState({ lang_mode: "none", initialized: true }); return; } + if (this.props.mode === "view_suggestions") { + this.getResultData(); + return; + } + const multi = this.props.mode === "multi_analysis" || this.props.mode === "multi_reconstruction" || @@ -3129,7 +3134,8 @@ class CognateAnalysisModal extends React.Component { transcription_count, dictionary_count: perspective_name_list.length, ...this.handleSuggestionResult({ suggestion_list }), - result: "" + result: "", + initialized: true }); } @@ -3142,13 +3148,9 @@ class CognateAnalysisModal extends React.Component { ); } - const { mode, resultFile } = this.props; + const { mode } = this.props; const viewMode = (mode === "view_suggestions"); - if (viewMode && resultFile) { - this.getResultData(); - } - const { computing, language_list,