From 7a29b2d3242514825a1984f7626e9bee8e8acf2e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Brunner?= Date: Wed, 30 Mar 2011 14:29:28 +0000 Subject: [PATCH] fix Don't let the browser zoom on the page on dbl click, r=erilem (closes #3209) git-svn-id: http://svn.openlayers.org/trunk/openlayers@11795 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf --- lib/OpenLayers/Handler/Click.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/OpenLayers/Handler/Click.js b/lib/OpenLayers/Handler/Click.js index 04546c43c3..744d412f2e 100644 --- a/lib/OpenLayers/Handler/Click.js +++ b/lib/OpenLayers/Handler/Click.js @@ -346,6 +346,10 @@ OpenLayers.Handler.Click = OpenLayers.Class(OpenLayers.Handler, { // already received a click if (this.last.touches && this.last.touches.length === 1) { // touch device, no dblclick event - this may be a double + if (this["double"]) { + // on Android don't let the browser zoom on the page + OpenLayers.Event.stop(evt); + } this.handleDouble(evt); } // if we're not in a touch environment we clear the click timer