Use auto-model status for determining model pending

This commit is contained in:
Koen Vlaswinkel 2024-02-20 14:22:31 +01:00
Родитель 545311f26d
Коммит 899b159209
2 изменённых файлов: 10 добавлений и 0 удалений

Просмотреть файл

@ -114,7 +114,15 @@ export function modeledMethodSupportsProvenance(
export function isModelPending(
modeledMethod: ModeledMethod | undefined,
modelingStatus: ModelingStatus,
processedByAutoModel?: boolean,
): boolean {
if (
(!modeledMethod || modeledMethod.type === "none") &&
processedByAutoModel
) {
return true;
}
if (!modeledMethod) {
return false;
}

Просмотреть файл

@ -113,6 +113,7 @@ const ModelableMethodRow = forwardRef<HTMLElement | undefined, MethodRowProps>(
modeledMethods: modeledMethodsProp,
methodIsUnsaved,
methodIsSelected,
processedByAutoModel,
viewState,
revealedMethodSignature,
inputAccessPathSuggestions,
@ -260,6 +261,7 @@ const ModelableMethodRow = forwardRef<HTMLElement | undefined, MethodRowProps>(
const modelPending = isModelPending(
modeledMethod,
modelingStatus,
processedByAutoModel,
);
return (