@@ -23,6 +23,7 @@ export type MultipleModeledMethodsPanelProps = {
2323 modeledMethods : ModeledMethod [ ] ;
2424 modelingStatus : ModelingStatus ;
2525 isModelingInProgress : boolean ;
26+ isProcessedByAutoModel : boolean ;
2627 onChange : ( methodSignature : string , modeledMethods : ModeledMethod [ ] ) => void ;
2728} ;
2829
@@ -64,6 +65,7 @@ export const MultipleModeledMethodsPanel = ({
6465 modeledMethods,
6566 modelingStatus,
6667 isModelingInProgress,
68+ isProcessedByAutoModel,
6769 onChange,
6870} : MultipleModeledMethodsPanelProps ) => {
6971 const [ selectedIndex , setSelectedIndex ] = useState < number > ( 0 ) ;
@@ -160,6 +162,7 @@ export const MultipleModeledMethodsPanel = ({
160162 modelPending = { isModelPending (
161163 modeledMethods [ selectedIndex ] ,
162164 modelingStatus ,
165+ isProcessedByAutoModel ,
163166 ) }
164167 isModelingInProgress = { isModelingInProgress }
165168 onChange = { handleChange }
@@ -169,7 +172,11 @@ export const MultipleModeledMethodsPanel = ({
169172 language = { language }
170173 method = { method }
171174 modeledMethod = { undefined }
172- modelPending = { false }
175+ modelPending = { isModelPending (
176+ modeledMethods [ selectedIndex ] ,
177+ modelingStatus ,
178+ isProcessedByAutoModel ,
179+ ) }
173180 isModelingInProgress = { isModelingInProgress }
174181 onChange = { handleChange }
175182 />
0 commit comments