From ccc0e7696b9260525c3bded269fe0862cb776295 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gutyina=20Gerg=C5=91?= Date: Mon, 8 Apr 2024 21:45:19 +0200 Subject: [PATCH] Fix out of bounds array access in GeneratedForm update --- lib/components/generated_form.dart | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/components/generated_form.dart b/lib/components/generated_form.dart index c8d059a..23eb928 100644 --- a/lib/components/generated_form.dart +++ b/lib/components/generated_form.dart @@ -245,8 +245,8 @@ class _GeneratedFormState extends State { void someValueChanged({bool isBuilding = false, bool forceInvalid = false}) { Map returnValues = values; var valid = true; - for (int r = 0; r < widget.items.length; r++) { - for (int i = 0; i < widget.items[r].length; i++) { + for (int r = 0; r < formInputs.length; r++) { + for (int i = 0; i < formInputs[r].length; i++) { if (formInputs[r][i] is TextFormField) { valid = valid && validateTextField(formInputs[r][i] as TextFormField); }