diff options
Diffstat (limited to 'src/mbgl/renderer/buckets/symbol_bucket.cpp')
-rw-r--r-- | src/mbgl/renderer/buckets/symbol_bucket.cpp | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/mbgl/renderer/buckets/symbol_bucket.cpp b/src/mbgl/renderer/buckets/symbol_bucket.cpp index fe083cca9e..c9dd126181 100644 --- a/src/mbgl/renderer/buckets/symbol_bucket.cpp +++ b/src/mbgl/renderer/buckets/symbol_bucket.cpp @@ -257,10 +257,13 @@ void SymbolBucket::updateVertices(Placement& placement, bool updateOpacities, co if (updateOpacities) { placement.updateBucketOpacities(*this, seenIds); placementChangesUploaded = false; + uploaded = false; + } + + if (placement.updateBucketDynamicVertices(*this, tile)) { + dynamicUploaded = false; + uploaded = false; } - placement.updateBucketDynamicVertices(*this, tile); - dynamicUploaded = false; - uploaded = false; } } // namespace mbgl |