From 405904c5428078290c771acdaa7d4b866ca1c8e7 Mon Sep 17 00:00:00 2001 From: Dimitris-Rafail Katsampas Date: Sun, 11 Sep 2022 22:25:50 +0300 Subject: [PATCH] fix(builder): property parentsMatch is invalid or does not exist (#10020) --- packages/core/ui/builder/binding-builder.ts | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) diff --git a/packages/core/ui/builder/binding-builder.ts b/packages/core/ui/builder/binding-builder.ts index 6de8832e3..b2cd91f62 100644 --- a/packages/core/ui/builder/binding-builder.ts +++ b/packages/core/ui/builder/binding-builder.ts @@ -121,20 +121,7 @@ function getParamsArray(value: string) { } function isExpression(expression: string): boolean { - if (expression.search(expressionSymbolsRegex) > -1) { - const parentsMatches = expression.match(parentsRegex); - if (parentsMatches) { - const restOfExpression = expression.substr(expression.indexOf(parentsMatches[0]) + parentsMatches[0].length); - // no more expression regognition symbols so it is safe for sourceProperty - if (!(restOfExpression.search(expressionSymbolsRegex) > -1)) { - return false; - } - } - - return true; - } - - return false; + return expression.search(expressionSymbolsRegex) > -1; } export function getBindingOptions(name: string, value: string): any {