From 608ae12efb186d7654d59b703eedc02760eb3c0d Mon Sep 17 00:00:00 2001 From: AAkira Date: Thu, 2 Dec 2021 13:58:00 +0900 Subject: [PATCH] Add updateCountryCode function. --- lib/country_code_picker.dart | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/lib/country_code_picker.dart b/lib/country_code_picker.dart index c979e12b..fa204b00 100644 --- a/lib/country_code_picker.dart +++ b/lib/country_code_picker.dart @@ -316,11 +316,7 @@ class CountryCodePickerState extends State { ), ).then((e) { if (e != null) { - setState(() { - selectedItem = e; - }); - - _publishSelection(e); + updateCountryCode(e); } }); } else { @@ -352,16 +348,20 @@ class CountryCodePickerState extends State { ), ).then((e) { if (e != null) { - setState(() { - selectedItem = e; - }); - - _publishSelection(e); + updateCountryCode(e); } }); } } + void updateCountryCode(CountryCode e) { + setState(() { + selectedItem = e; + }); + + _publishSelection(e); + } + void _publishSelection(CountryCode e) { if (widget.onChanged != null) { widget.onChanged!(e);