From 4512c5c8588e4fcf2432110f4aab1dc4db6ca14c Mon Sep 17 00:00:00 2001 From: "Manu Mtz.-Almeida" Date: Thu, 8 Dec 2016 22:54:38 +0100 Subject: [PATCH] fix(item): tappable does not make ion-label pointer-event:none --- src/components/item/test/buttons/app-module.ts | 4 ++++ src/components/item/test/buttons/main.html | 13 ++++++++++++- src/themes/normalize.scss | 3 +-- 3 files changed, 17 insertions(+), 3 deletions(-) diff --git a/src/components/item/test/buttons/app-module.ts b/src/components/item/test/buttons/app-module.ts index 1545f92257..ccd7717c59 100644 --- a/src/components/item/test/buttons/app-module.ts +++ b/src/components/item/test/buttons/app-module.ts @@ -9,6 +9,10 @@ export class E2EPage { testClick(ev: any) { console.log('CLICK!', ev.target.tagName, ev.target.textContent.trim()); } + + testClickOutsize(ev: any) { + console.log('CLICK OUTSIDE!', ev.target.tagName, ev.target.textContent.trim()); + } } @Component({ diff --git a/src/components/item/test/buttons/main.html b/src/components/item/test/buttons/main.html index f91d7bb358..76054d5db0 100644 --- a/src/components/item/test/buttons/main.html +++ b/src/components/item/test/buttons/main.html @@ -33,7 +33,7 @@ button[ion-item] danger - + Inner Buttons @@ -111,6 +111,17 @@ 260k + +
+ + +
+
+ diff --git a/src/themes/normalize.scss b/src/themes/normalize.scss index af5840aa01..8ff4b23756 100644 --- a/src/themes/normalize.scss +++ b/src/themes/normalize.scss @@ -156,8 +156,7 @@ textarea { } a ion-label, -button ion-label, -[tappable] ion-label { +button ion-label { pointer-events: none; }