diff --git a/lib/pages/add_app.dart b/lib/pages/add_app.dart index e9b9f4b..6dd6b5f 100644 --- a/lib/pages/add_app.dart +++ b/lib/pages/add_app.dart @@ -323,10 +323,7 @@ class _AddAppPageState extends State { items: pickedSource! .additionalSourceAppSpecificFormItems, onValueChanges: (values, valid, isBuilding) { - if (isBuilding) { - sourceSpecificAdditionalData = values; - sourceSpecificDataIsValid = valid; - } else { + if (!isBuilding) { setState(() { sourceSpecificAdditionalData = values; sourceSpecificDataIsValid = valid; @@ -350,10 +347,7 @@ class _AddAppPageState extends State { .map((e) => [e]) .toList(), onValueChanges: (values, valid, isBuilding) { - if (isBuilding) { - otherAdditionalData = values; - otherAdditionalDataIsValid = valid; - } else { + if (!isBuilding) { setState(() { otherAdditionalData = values; otherAdditionalDataIsValid = valid;