summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorBruno de Oliveira Abinader <bruno@mapbox.com>2015-11-09 11:35:40 +0200
committerBruno de Oliveira Abinader <bruno@mapbox.com>2015-11-09 15:05:08 +0200
commitff5d405958e2eebf76a404b845aa30d59be57504 (patch)
tree03cb48500c61e03327dbc84f8afae74e9badb509 /src
parent1a68241bb0dc916f1fc1a780f7eddddf42bf892a (diff)
downloadqtlocation-mapboxgl-ff5d405958e2eebf76a404b845aa30d59be57504.tar.gz
[core] Update::Classes already implies repaint
Diffstat (limited to 'src')
-rw-r--r--src/mbgl/map/map_context.cpp4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/mbgl/map/map_context.cpp b/src/mbgl/map/map_context.cpp
index f0e1412c3b..3fc8159d1d 100644
--- a/src/mbgl/map/map_context.cpp
+++ b/src/mbgl/map/map_context.cpp
@@ -265,9 +265,7 @@ bool MapContext::renderSync(const TransformState& state, const FrameData& frame)
if (style->hasTransitions()) {
updateFlags |= Update::Classes;
asyncUpdate->send();
- }
-
- if (painter->needsAnimation()) {
+ } else if (painter->needsAnimation()) {
updateFlags |= Update::Repaint;
asyncUpdate->send();
}