Merge branch 'majd_development_new' into main_latest_merged

main_design2.0
Sikander Saleem 3 years ago
commit 883f32d9e6

@ -27,6 +27,7 @@ class _SingleDevicePickerState extends State<SingleDevicePicker> {
UserProvider _userProvider; UserProvider _userProvider;
SettingProvider _settingProvider; SettingProvider _settingProvider;
List<Device> _searchableList = []; List<Device> _searchableList = [];
List<Device> _initList = [];
bool _firstTime = true; bool _firstTime = true;
Subtitle _subtitle; Subtitle _subtitle;
@ -58,6 +59,7 @@ class _SingleDevicePickerState extends State<SingleDevicePicker> {
void dispose() { void dispose() {
numberController.dispose(); numberController.dispose();
snController.dispose(); snController.dispose();
_devicesProvider.reset();
super.dispose(); super.dispose();
} }
@ -70,6 +72,7 @@ class _SingleDevicePickerState extends State<SingleDevicePicker> {
if (_firstTime && _devicesProvider.devices != null) { if (_firstTime && _devicesProvider.devices != null) {
_searchableList.clear(); _searchableList.clear();
_searchableList.addAll(_devicesProvider.devices); _searchableList.addAll(_devicesProvider.devices);
_initList.addAll(_devicesProvider.devices);
} }
_subtitle = AppLocalization.of(context).subtitle; _subtitle = AppLocalization.of(context).subtitle;
return Scaffold( return Scaffold(

Loading…
Cancel
Save