From 9f90987b1608d239a2dbc743bf5567ba5e3e1b53 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20B=C3=B6sch-Plepelits?= Date: Sun, 14 Jan 2018 18:57:06 +0100 Subject: [PATCH] CategoryOverpass: if zoom>16. don't zoom out to 16 --- src/CategoryOverpass.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/CategoryOverpass.js b/src/CategoryOverpass.js index 36a57f90..68856a49 100644 --- a/src/CategoryOverpass.js +++ b/src/CategoryOverpass.js @@ -298,7 +298,11 @@ CategoryOverpass.prototype.show = function (id, options, callback) { this.layer.show(id, options, function (err, data) { if (!err) { if (options.showDetails) { - this.map.flyToBounds(data.object.bounds.toLeaflet(), { maxZoom: 16 }) + var maxZoom = this.map.getZoom() + maxZoom = maxZoom > 16 ? maxZoom : 16 + this.map.flyToBounds(data.object.bounds.toLeaflet(), { + maxZoom: maxZoom + }) } }