summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/mbgl/style/transition_options.hpp2
-rw-r--r--src/mbgl/style/paint_property.hpp2
2 files changed, 2 insertions, 2 deletions
diff --git a/include/mbgl/style/transition_options.hpp b/include/mbgl/style/transition_options.hpp
index e2a156e665..1583667025 100644
--- a/include/mbgl/style/transition_options.hpp
+++ b/include/mbgl/style/transition_options.hpp
@@ -18,7 +18,7 @@ public:
};
}
- explicit operator bool() const {
+ bool isDefined() const {
return duration || delay;
}
};
diff --git a/src/mbgl/style/paint_property.hpp b/src/mbgl/style/paint_property.hpp
index 6fe53de573..623acef804 100644
--- a/src/mbgl/style/paint_property.hpp
+++ b/src/mbgl/style/paint_property.hpp
@@ -35,7 +35,7 @@ public:
: begin(now + transition.delay.value_or(Duration::zero())),
end(begin + transition.duration.value_or(Duration::zero())),
value(std::move(value_)) {
- if (transition) {
+ if (transition.isDefined()) {
prior = { std::move(prior_) };
}
}