From c7abd1fe96e63344b549052f82c1ee79f42b4c94 Mon Sep 17 00:00:00 2001 From: Jacques Doeleman Date: Mon, 14 Nov 2022 13:57:23 +0100 Subject: [PATCH] fix: Keyboard doesnt close on selecting a custom inputfield --- lib/src/widgets/item_builder/item_list.dart | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/lib/src/widgets/item_builder/item_list.dart b/lib/src/widgets/item_builder/item_list.dart index 12e71e0..7d174ce 100644 --- a/lib/src/widgets/item_builder/item_list.dart +++ b/lib/src/widgets/item_builder/item_list.dart @@ -33,12 +33,16 @@ class ItemList extends StatefulWidget { } class _ItemListState extends State { + var widgets = []; + + late ItemBuilder builder = ItemBuilder( + options: widget.itemBuilderOptions ?? ItemBuilderOptions(), + ); + @override - Widget build(BuildContext context) { - var widgets = []; - ItemBuilder builder = ItemBuilder( - options: widget.itemBuilderOptions ?? ItemBuilderOptions(), - ); + void initState() { + super.initState(); + for (var item in widget.items.entries) { widget.itemBuilder == null ? widgets.add( @@ -71,7 +75,10 @@ class _ItemListState extends State { height: widget.spacing, )); } + } + @override + Widget build(BuildContext context) { return Column( children: widgets, );