summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Firebaugh <john.firebaugh@gmail.com>2015-11-11 17:09:28 -0800
committerJohn Firebaugh <john.firebaugh@gmail.com>2015-11-11 17:34:56 -0800
commit7621a411582b54ccba7f90d5c2f53a5960ec989c (patch)
tree58d24b99a73e41c8a71999dc228ddc200f42d0b4
parent65eae8a9979056cd03ba6e99c40a728f68619f41 (diff)
downloadqtlocation-mapboxgl-7621a411582b54ccba7f90d5c2f53a5960ec989c.tar.gz
Fix symbol-placement: line + {icon,text}-rotation-alignment: viewport
Fixes #3004
-rw-r--r--src/mbgl/layer/symbol_layer.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mbgl/layer/symbol_layer.cpp b/src/mbgl/layer/symbol_layer.cpp
index 76c4970deb..4ba18f4e6c 100644
--- a/src/mbgl/layer/symbol_layer.cpp
+++ b/src/mbgl/layer/symbol_layer.cpp
@@ -125,8 +125,8 @@ std::unique_ptr<Bucket> SymbolLayer::createBucket(StyleBucketParameters& paramet
StyleCalculationParameters p(parameters.tileID.z);
bucket->layout.placement.calculate(p);
if (bucket->layout.placement.value == PlacementType::Line) {
- bucket->layout.icon.rotationAlignment = RotationAlignmentType::Map;
- bucket->layout.text.rotationAlignment = RotationAlignmentType::Map;
+ bucket->layout.icon.rotationAlignment.value = RotationAlignmentType::Map;
+ bucket->layout.text.rotationAlignment.value = RotationAlignmentType::Map;
};
bucket->layout.spacing.calculate(p);
bucket->layout.avoidEdges.calculate(p);