diff options
Diffstat (limited to 'platform/android/src/style/conversion/property_value.hpp')
-rw-r--r-- | platform/android/src/style/conversion/property_value.hpp | 5 |
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); } }; |