fix: recreate BLE scan stream in BleProvisionSheet on reset
This commit is contained in:
@@ -22,7 +22,7 @@ class _BleProvisionSheetState extends ConsumerState<BleProvisionSheet> {
|
||||
final _ssidController = TextEditingController();
|
||||
final _wifiPasswordController = TextEditingController();
|
||||
|
||||
late final Stream<BleScanResult> _scanStream;
|
||||
late Stream<BleScanResult> _scanStream;
|
||||
|
||||
_Step _step = _Step.provision;
|
||||
BleScanResult? _selected;
|
||||
@@ -73,6 +73,7 @@ class _BleProvisionSheetState extends ConsumerState<BleProvisionSheet> {
|
||||
_error = null;
|
||||
_ssidController.clear();
|
||||
_wifiPasswordController.clear();
|
||||
_scanStream = _provisioner.scan();
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user