From 86a8dcfe10c3f120c0f62666b462099e834e7cd9 Mon Sep 17 00:00:00 2001 From: Steve Sanderson Date: Thu, 26 Sep 2019 13:43:21 +0100 Subject: [PATCH] Implement actual "prevent default" --- src/Components/Web.JS/src/Rendering/EventDelegator.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Components/Web.JS/src/Rendering/EventDelegator.ts b/src/Components/Web.JS/src/Rendering/EventDelegator.ts index d5f03f1ae6..2df1259d29 100644 --- a/src/Components/Web.JS/src/Rendering/EventDelegator.ts +++ b/src/Components/Web.JS/src/Rendering/EventDelegator.ts @@ -110,6 +110,10 @@ export class EventDelegator { if (handlerInfos.stopBubbling(evt.type)) { stopBubblingWasRequested = true; } + + if (handlerInfos.preventDefault(evt.type)) { + evt.preventDefault(); + } } candidateElement = (eventIsNonBubbling || stopBubblingWasRequested) ? null : candidateElement.parentElement;