Describe the bug
I have the connectionStream listened, if i disconnect there are no issues.
If i manually remove the ble peripherical while it is connected to the phone, then the disconnected state got called multiple times
To Reproduce
Steps to reproduce the behavior:
on the main start a Listener on FlutterReactiveBle.connectionStream that simply logs the event
Connect to one device using connectTo()
Manually remove the ble device or power it off
Observe the log called multiple dimes with the disconnected state
Expected behavior
I expect to receive 1 state for the disconnected value
Describe the bug I have the connectionStream listened, if i disconnect there are no issues. If i manually remove the ble peripherical while it is connected to the phone, then the disconnected state got called multiple times
To Reproduce Steps to reproduce the behavior:
connectTo()
Expected behavior I expect to receive 1 state for the disconnected value
Smartphone / tablet
Peripheral device
Additional context Here is the log i am getting