From eacca62954b66fc05a8e1b54f34ef2ef2058d55f Mon Sep 17 00:00:00 2001 From: Senith Uthsara Date: Wed, 19 Nov 2025 13:52:44 +0530 Subject: [PATCH] Fix when removing all the values in the expression editor causes the value to be reset --- .../src/components/editors/ExpressionEditor.tsx | 6 ------ 1 file changed, 6 deletions(-) diff --git a/workspaces/ballerina/ballerina-side-panel/src/components/editors/ExpressionEditor.tsx b/workspaces/ballerina/ballerina-side-panel/src/components/editors/ExpressionEditor.tsx index b35ba5c408..6ab0997b05 100644 --- a/workspaces/ballerina/ballerina-side-panel/src/components/editors/ExpressionEditor.tsx +++ b/workspaces/ballerina/ballerina-side-panel/src/components/editors/ExpressionEditor.tsx @@ -636,9 +636,6 @@ export const ExpressionEditor = (props: ExpressionEditorProps) => { ariaLabel={field.label} placeholder={placeholder} onChange={async (updatedValue: string, updatedCursorPosition: number) => { - if (updatedValue === value) { - return; - } // clear field diagnostics setFormDiagnostics([]); @@ -707,9 +704,6 @@ export const ExpressionEditor = (props: ExpressionEditorProps) => { field={field} value={watch(key)} onChange={async (updatedValue: string, updatedCursorPosition: number) => { - if (updatedValue === value) { - return; - } // clear field diagnostics setFormDiagnostics([]);