commit dd4786b4779ef598b5ec4eb2ff3d5b98ba9114f0
parent 533585e57a188a67f70c750c99172a4167dc5754
Author: Sergej Orlov <wladimirych@gmail.com>
Date:   Fri, 10 Mar 2017 11:51:12 +0300
[panoramas] avoid exception when zoom in hash state invalid
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/lib/leaflet.control.panoramas/index.js b/src/lib/leaflet.control.panoramas/index.js
@@ -245,7 +245,7 @@ L.Control.Panoramas.include({
             const heading = parseFloat(state[2]);
             const pitch = parseFloat(state[3]);
             const zoom = parseFloat(state[4]);
-            if (!isNaN(lat) && !isNaN(lng) && !isNaN(heading) && !isNaN(pitch)) {
+            if (!isNaN(lat) && !isNaN(lng) && !isNaN(heading) && !isNaN(pitch) && !isNaN(zoom)) {
                 this.showCoverage();
                 this.showPanoramaAtPos(L.latLng(lat, lng), {heading, pitch, zoom});
                 return true;