summaryrefslogtreecommitdiff
path: root/src/mbgl/text/placement.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mbgl/text/placement.cpp')
-rw-r--r--src/mbgl/text/placement.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mbgl/text/placement.cpp b/src/mbgl/text/placement.cpp
index 9a9456db2f..b7de01623f 100644
--- a/src/mbgl/text/placement.cpp
+++ b/src/mbgl/text/placement.cpp
@@ -32,6 +32,7 @@ bool JointOpacityState::isHidden() const {
Placement::Placement(const TransformState& state_, MapMode mapMode_)
: collisionIndex(state_)
+ , recentUntil(TimePoint::min())
, state(state_)
, mapMode(mapMode_)
{}
@@ -290,7 +291,7 @@ float Placement::symbolFadeChange(TimePoint now) const {
}
bool Placement::hasTransitions(TimePoint now) const {
- return symbolFadeChange(now) < 1.0;
+ return symbolFadeChange(now) < 1.0 || stale;
}
} // namespace mbgl