diff --git a/headless/src/jsMain/kotlin/dev/fritz2/headless/components/Switch.kt b/headless/src/jsMain/kotlin/dev/fritz2/headless/components/Switch.kt index 1d565f6d7..13a7be9b3 100644 --- a/headless/src/jsMain/kotlin/dev/fritz2/headless/components/Switch.kt +++ b/headless/src/jsMain/kotlin/dev/fritz2/headless/components/Switch.kt @@ -35,10 +35,7 @@ abstract class AbstractSwitch( attr(Aria.checked, enabled.asString()) attr(Aria.invalid, "true".whenever(value.hasError)) attr("tabindex", "0") - value.handler?.invoke(this, clicks { - stopImmediatePropagation() - preventDefault() - }.map { !value.data.first() }) + value.handler?.invoke(this, clicks.map { !value.data.first() }) value.handler?.invoke( this, keydownsIf {