summaryrefslogtreecommitdiff
path: root/src/mbgl/style/layers/line_layer.cpp
diff options
context:
space:
mode:
authorMikhail Pozdnyakov <mikhail.pozdnyakov@mapbox.com>2020-03-18 16:46:24 +0200
committerMikhail Pozdnyakov <mikhail.pozdnyakov@mapbox.com>2020-03-24 20:53:55 +0200
commit280b80677797ceda07ddf75f567dd3613f285319 (patch)
treeef1eef74a7c17677fdff50dbf4bbbb8452b5ce0f /src/mbgl/style/layers/line_layer.cpp
parent99dbb3eed50f1b89d23604916cee6de965e1f4cb (diff)
downloadqtlocation-mapboxgl-280b80677797ceda07ddf75f567dd3613f285319.tar.gz
[core] Move generic setProperty() parts to the base Layer class
Diffstat (limited to 'src/mbgl/style/layers/line_layer.cpp')
-rw-r--r--src/mbgl/style/layers/line_layer.cpp7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/mbgl/style/layers/line_layer.cpp b/src/mbgl/style/layers/line_layer.cpp
index 69c0af0958..94ec582931 100644
--- a/src/mbgl/style/layers/line_layer.cpp
+++ b/src/mbgl/style/layers/line_layer.cpp
@@ -588,12 +588,9 @@ Value LineLayer::serialize() const {
return result;
}
-optional<Error> LineLayer::setProperty(const std::string& name, const Convertible& value) {
+optional<Error> LineLayer::setPropertyInternal(const std::string& name, const Convertible& value) {
const auto it = layerProperties.find(name.c_str());
- if (it == layerProperties.end()) {
- if (name == "visibility") return setVisibility(value);
- return Error{"layer doesn't support this property"};
- }
+ if (it == layerProperties.end()) return Error{"layer doesn't support this property"};
auto property = static_cast<Property>(it->second);