From faff9e16ca4b264e23702a2b74714eb621165122 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E5=A4=8F?= Date: Tue, 25 Oct 2016 22:46:38 +0800 Subject: [PATCH] fix ripple.js bug (#4865) * fix ripple.js bug when the clientX or clientY value is 0 , it will be wrong! * fix ripple mousedown bug when clientX or clientY value is 0, it will be wrong --- src/ripple/ripple.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ripple/ripple.js b/src/ripple/ripple.js index c39ed8ad..eaf30f4d 100644 --- a/src/ripple/ripple.js +++ b/src/ripple/ripple.js @@ -102,8 +102,8 @@ x = Math.round(bound.width / 2); y = Math.round(bound.height / 2); } else { - var clientX = event.clientX ? event.clientX : event.touches[0].clientX; - var clientY = event.clientY ? event.clientY : event.touches[0].clientY; + var clientX = event.clientX !== undefined ? event.clientX : event.touches[0].clientX; + var clientY = event.clientY !== undefined ? event.clientY : event.touches[0].clientY; x = Math.round(clientX - bound.left); y = Math.round(clientY - bound.top); }