// I have a code
Stream<BleScannerState> get state => _statePublishSubject.stream;
// and
_bleScannerSubscription = _bleScanner.state.listen(...)
// but in code when I try to do
_bleScannerSubscription?.pause();
// and later
_bleScannerSubscription?.resume();
// I still get isPaused == true
final isPaused = _bleScannerSubscription?.isPaused;