From b0b3b7a94eb3a5a7ebc0330ccc564ba63373dc1c Mon Sep 17 00:00:00 2001 From: Lavanya-BoseProfessional Date: Wed, 19 Nov 2025 14:16:41 +0530 Subject: [PATCH 1/2] Update element_helper.dart --- server/lib/src/utils/element_helper.dart | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/server/lib/src/utils/element_helper.dart b/server/lib/src/utils/element_helper.dart index 6cddc07..79a9d80 100644 --- a/server/lib/src/utils/element_helper.dart +++ b/server/lib/src/utils/element_helper.dart @@ -168,6 +168,7 @@ class ElementHelper { final StringBuffer buffer = StringBuffer(); final widget = element.widget; + log("the widget is $widget"); if (widget is Text) { if (widget.data != null) { buffer.write(widget.data); @@ -180,7 +181,12 @@ class ElementHelper { buffer.write(widget.controller.text); } else if (widget is TextField) { buffer.write(widget.controller?.value.text); - } else if (widget is ButtonStyleButton) { + + } + else if (widget is TextFormField) { + buffer.write(widget.controller?.text ?? ''); + } + else if (widget is ButtonStyleButton) { buffer.write(getElementTextRecursively(widget.child, visited: visited)); } From 71b0817fc7fb45595f4a317dc3057e789c863189 Mon Sep 17 00:00:00 2001 From: Lavanya-BoseProfessional Date: Wed, 19 Nov 2025 14:18:15 +0530 Subject: [PATCH 2/2] Update element_helper.dart --- server/lib/src/utils/element_helper.dart | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/server/lib/src/utils/element_helper.dart b/server/lib/src/utils/element_helper.dart index 79a9d80..fb3c3ae 100644 --- a/server/lib/src/utils/element_helper.dart +++ b/server/lib/src/utils/element_helper.dart @@ -181,12 +181,9 @@ class ElementHelper { buffer.write(widget.controller.text); } else if (widget is TextField) { buffer.write(widget.controller?.value.text); - - } - else if (widget is TextFormField) { + }else if (widget is TextFormField) { buffer.write(widget.controller?.text ?? ''); - } - else if (widget is ButtonStyleButton) { + }else if (widget is ButtonStyleButton) { buffer.write(getElementTextRecursively(widget.child, visited: visited)); }