diff options
Diffstat (limited to 'src/mbgl/map/live_tile_data.cpp')
-rw-r--r-- | src/mbgl/map/live_tile_data.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/mbgl/map/live_tile_data.cpp b/src/mbgl/map/live_tile_data.cpp index 096e899d8f..59f7b4de3d 100644 --- a/src/mbgl/map/live_tile_data.cpp +++ b/src/mbgl/map/live_tile_data.cpp @@ -21,7 +21,7 @@ LiveTileData::LiveTileData(const TileID& id_, spriteAtlas_, sprite_, source_), annotationManager(annotationManager_) { // live features are always ready - state = State::loaded; + setState(State::loaded); } LiveTileData::~LiveTileData() { @@ -31,7 +31,7 @@ LiveTileData::~LiveTileData() { } void LiveTileData::parse() { - if (state != State::loaded) { + if (getState() != State::loaded) { return; } @@ -46,12 +46,12 @@ void LiveTileData::parse() { parser.parse(); } catch (const std::exception& ex) { Log::Error(Event::ParseTile, "Live-parsing [%d/%d/%d] failed: %s", id.z, id.x, id.y, ex.what()); - state = State::obsolete; + setState(State::obsolete); return; } } - if (state != State::obsolete) { - state = State::parsed; + if (getState() != State::obsolete) { + setState(State::parsed); } } |