diff --git a/app/client/src/workers/common/DataTreeEvaluator/index.ts b/app/client/src/workers/common/DataTreeEvaluator/index.ts index 54dbb01f1f7b..2955bcea47ef 100644 --- a/app/client/src/workers/common/DataTreeEvaluator/index.ts +++ b/app/client/src/workers/common/DataTreeEvaluator/index.ts @@ -39,6 +39,7 @@ import { getAllPathsBasedOnDiffPaths, isDataPath, isJSModuleInstance, + isPropertyAnEntityAction, } from "ee/workers/Evaluation/evaluationUtils"; import { @@ -1192,7 +1193,11 @@ export default class DataTreeEvaluator { valuechanged[fullPropertyPath] = true; continue; } + // Skip evaluations for actions in JSObjects + if (isPropertyAnEntityAction(entity, propertyPath, entityConfig)) { + continue; + } // TODO: Fix this the next time the file is edited // eslint-disable-next-line @typescript-eslint/no-explicit-any