summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--platform/android/src/style/conversion/property_value.hpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/platform/android/src/style/conversion/property_value.hpp b/platform/android/src/style/conversion/property_value.hpp
index c35ecde878..094677fbbb 100644
--- a/platform/android/src/style/conversion/property_value.hpp
+++ b/platform/android/src/style/conversion/property_value.hpp
@@ -77,8 +77,9 @@ struct Converter<jni::jobject*, mbgl::style::DataDrivenPropertyValue<T>> {
template <>
struct Converter<jni::jobject*, mbgl::style::HeatmapColorPropertyValue> {
- Result<jni::jobject*> operator()(jni::JNIEnv& env, const mbgl::style::HeatmapColorPropertyValue& value) const {
- return convert<jni::jobject*>(env, value);
+ Result<jni::jobject*> operator()(jni::JNIEnv& env, const mbgl::style::HeatmapColorPropertyValue value) const {
+ PropertyValueEvaluator<mbgl::Color> evaluator(env);
+ return value.evaluate(evaluator);
}
};