diff options
Diffstat (limited to 'src/mbgl/style/layer.cpp')
-rw-r--r-- | src/mbgl/style/layer.cpp | 5 |
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"}. } |