From e1c77a3c6d4fe388ba8c14be0e966aa037bd4614 Mon Sep 17 00:00:00 2001 From: Adam Bradley Date: Fri, 4 Mar 2016 13:23:16 -0600 Subject: [PATCH] feat(touchaction): remove 300ms delay via touch-action --- ionic/components/app/normalize.scss | 10 ++++++++++ ionic/components/app/structure.scss | 2 ++ 2 files changed, 12 insertions(+) diff --git a/ionic/components/app/normalize.scss b/ionic/components/app/normalize.scss index 20e5657f94..c5a53bf9e4 100644 --- a/ionic/components/app/normalize.scss +++ b/ionic/components/app/normalize.scss @@ -122,6 +122,16 @@ input[type="submit"] { cursor: pointer; // 3 } +// remove 300ms delay +a, +button, +[tappable], +input, +textarea { + -ms-touch-action: manipulation; + touch-action: manipulation; +} + button { border: 0; line-height: 1; diff --git a/ionic/components/app/structure.scss b/ionic/components/app/structure.scss index 9eeafaf51b..e6ba0489b6 100644 --- a/ionic/components/app/structure.scss +++ b/ionic/components/app/structure.scss @@ -66,7 +66,9 @@ body { padding: 0; word-wrap: break-word; + -ms-touch-action: manipulation; touch-action: manipulation; + -webkit-user-drag: none; -ms-content-zooming: none;