summaryrefslogtreecommitdiff
path: root/src/mbgl/style/layer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mbgl/style/layer.cpp')
-rw-r--r--src/mbgl/style/layer.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/mbgl/style/layer.cpp b/src/mbgl/style/layer.cpp
index 492858a1bc..cd3cc35aa2 100644
--- a/src/mbgl/style/layer.cpp
+++ b/src/mbgl/style/layer.cpp
@@ -163,6 +163,11 @@ optional<conversion::Error> Layer::setProperty(const std::string& name, const co
setFilter(*filter);
return nullopt;
}
+ } else if (name == "source-layer") {
+ if (auto sourceLayer = convert<std::string>(value, *error)) {
+ setSourceLayer(*sourceLayer);
+ return nullopt;
+ }
}
return error; // Must be Error{"layer doesn't support this property"}.
}