diff --git a/core/src/components/toggle/test/basic/index.html b/core/src/components/toggle/test/basic/index.html index 815245d35c..32394af0b7 100644 --- a/core/src/components/toggle/test/basic/index.html +++ b/core/src/components/toggle/test/basic/index.html @@ -76,6 +76,11 @@ + + Stop Immediate Event Propagation + + + @@ -121,6 +126,11 @@ var isTrue = el[prop] ? false : true; el[prop] = isTrue; } + + document.getElementById('eventPropagation').addEventListener('click', (evt) => { + evt.stopImmediatePropagation(); + console.log('clicked'); + }); diff --git a/core/src/components/toggle/toggle.scss b/core/src/components/toggle/toggle.scss index 2ab8b0ab3a..943f442f18 100644 --- a/core/src/components/toggle/toggle.scss +++ b/core/src/components/toggle/toggle.scss @@ -53,6 +53,8 @@ label { align-items: center; opacity: 0; + + pointer-events: none; } input {