From 3d917c83f57bf7c568c08393472cbc7863322499 Mon Sep 17 00:00:00 2001 From: Adam Bradley Date: Wed, 19 Mar 2014 08:32:30 -0500 Subject: [PATCH] fix(tap): Remove select element from tap checking, closes #836 --- js/utils/tap.js | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/js/utils/tap.js b/js/utils/tap.js index 6dbd39a1e5..6ebfa08a06 100644 --- a/js/utils/tap.js +++ b/js/utils/tap.js @@ -21,7 +21,7 @@ ele.dispatchEvent(clickEvent); - if(ele.tagName === 'INPUT' || ele.tagName === 'TEXTAREA' || ele.tagName === 'SELECT') { + if(ele.tagName === 'INPUT' || ele.tagName === 'TEXTAREA') { ele.focus(); e.preventDefault(); } else { @@ -62,8 +62,7 @@ ele.tagName === "A" || ele.tagName === "BUTTON" || ele.tagName === "LABEL" || - ele.tagName === "TEXTAREA" || - ele.tagName === "SELECT" ) { + ele.tagName === "TEXTAREA" ) { return ionic.tapElement(ele, e); } @@ -191,8 +190,7 @@ function blurActive() { var ele = document.activeElement; if(ele && (ele.tagName === "INPUT" || - ele.tagName === "TEXTAREA" || - ele.tagName === "SELECT")) { + ele.tagName === "TEXTAREA")) { // using a timeout to prevent funky scrolling while a keyboard hides setTimeout(function(){ ele.blur();