This is an automated email from the ASF dual-hosted git repository.

zehnder pushed a commit to branch 3112-opc-ua-multi-node-selection-editor
in repository https://gitbox.apache.org/repos/asf/streampipes.git

commit d917cd567e4521ae37a69db85edf3fa4f2f2e8a4
Author: Philipp Zehnder <[email protected]>
AuthorDate: Tue Aug 13 14:49:32 2024 +0200

    feat(#3112): Remove empty lines
---
 .../static-tree-input-text-editor.component.ts                      | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git 
a/ui/src/app/core-ui/static-properties/static-runtime-resolvable-tree-input/static-tree-input-text-editor/static-tree-input-text-editor.component.ts
 
b/ui/src/app/core-ui/static-properties/static-runtime-resolvable-tree-input/static-tree-input-text-editor/static-tree-input-text-editor.component.ts
index 0dfcc08ffd..66ba60a724 100644
--- 
a/ui/src/app/core-ui/static-properties/static-runtime-resolvable-tree-input/static-tree-input-text-editor/static-tree-input-text-editor.component.ts
+++ 
b/ui/src/app/core-ui/static-properties/static-runtime-resolvable-tree-input/static-tree-input-text-editor/static-tree-input-text-editor.component.ts
@@ -68,8 +68,10 @@ export class StaticTreeInputTextEditorComponent implements 
OnInit {
     }
 
     onTextChange(value: string): void {
-        const lines = value.split('\n').filter(line => !line.startsWith('#'));
-        this.staticProperty.selectedNodesInternalNames = lines;
+        this.staticProperty.selectedNodesInternalNames = value
+            .split('\n')
+            // remove empty lines and comments starting with #
+            .filter(line => line.trim() !== '' && !line.startsWith('#'));
         this.performValidationEmitter.emit();
     }
 }

Reply via email to