From 806d4aab584f6fc38c21f8e088b51b8ba3e27e20 Mon Sep 17 00:00:00 2001 From: Anne van Kesteren Date: Mon, 15 Aug 2016 12:31:21 +0200 Subject: [PATCH] Unset stop propagation flags after dispatch Fixes #219. --- dom.bs | 3 ++- dom.html | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/dom.bs b/dom.bs index 7b4bf7625..72bcf10f3 100644 --- a/dom.bs +++ b/dom.bs @@ -1271,7 +1271,8 @@ for discussion). item with event. -
  • Unset event's dispatch flag. +

  • Unset event's dispatch flag, stop propagation flag, and + stop immediate propagation flag.

  • Set event's {{Event/eventPhase}} attribute to {{Event/NONE}}. diff --git a/dom.html b/dom.html index eb271c218..925840481 100644 --- a/dom.html +++ b/dom.html @@ -928,7 +928,7 @@

    If either event’s eventPhase attribute is BUBBLING_PHASE and event’s bubbles attribute is true or event’s eventPhase attribute is AT_TARGET, then invoke tuple’s item with event.

  • -

    Unset event’s dispatch flag.

    +

    Unset event’s dispatch flag, stop propagation flag, and stop immediate propagation flag.

  • Set event’s eventPhase attribute to NONE.