@override set state(MapState state) { _state = state; if (!_readyCompleter.isCompleted) { _readyCompleter.complete(); } }