From d0e6e3bee4e073514914c8f024f4cdee43ba284e Mon Sep 17 00:00:00 2001 From: Vladimir Agafonkin Date: Fri, 11 Jan 2013 18:20:40 +0200 Subject: [PATCH] attempt to fix Android 4.1 zoom freeze, #1182 --- src/dom/DomUtil.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/dom/DomUtil.js b/src/dom/DomUtil.js index a86f881b18f..b7bf6a036a2 100644 --- a/src/dom/DomUtil.js +++ b/src/dom/DomUtil.js @@ -226,8 +226,11 @@ L.DomUtil = { L.DomUtil.TRANSFORM = L.DomUtil.testProp( ['transform', 'WebkitTransform', 'OTransform', 'MozTransform', 'msTransform']); +// webkitTransition comes first because some browser versions that drop vendor prefix don't do +// the same for the transitionend event, in particular the Android 4.1 stock browser + L.DomUtil.TRANSITION = L.DomUtil.testProp( - ['transition', 'webkitTransition', 'OTransition', 'MozTransition', 'msTransition']); + ['webkitTransition', 'transition', 'OTransition', 'MozTransition', 'msTransition']); L.DomUtil.TRANSITION_END = L.DomUtil.TRANSITION === 'webkitTransition' || L.DomUtil.TRANSITION === 'OTransition' ?