diff --git a/js/id/renderer/map.js b/js/id/renderer/map.js index bf88b9491..989c7188b 100644 --- a/js/id/renderer/map.js +++ b/js/id/renderer/map.js @@ -297,8 +297,8 @@ iD.Map = function(context) { return redraw(); }; - map.zoomIn = function() { return map.zoom(Math.ceil(map.zoom() + 1)); }; - map.zoomOut = function() { return map.zoom(Math.floor(map.zoom() - 1)); }; + map.zoomIn = function() { return map.zoom(~~map.zoom() + 1); }; + map.zoomOut = function() { return map.zoom(~~map.zoom() - 1); }; map.center = function(loc) { if (!arguments.length) {