[core] Check for NaNs in mbgl::util::{min,max,clamp}
This commit is contained in:
@@ -410,6 +410,7 @@ void Transform::scaleBy(double ds, const Duration& duration) {
|
||||
}
|
||||
|
||||
void Transform::scaleBy(double ds, optional<ScreenCoordinate> anchor, const Duration& duration) {
|
||||
if (std::isnan(ds)) return;
|
||||
double scale = util::clamp(state.scale * ds, state.min_scale, state.max_scale);
|
||||
setScale(scale, anchor, duration);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user