From dc1151f55cc868ff29b2584d6cd231582d240b89 Mon Sep 17 00:00:00 2001 From: Sebastian Silbermann Date: Sun, 23 Jun 2019 16:45:58 +0200 Subject: [PATCH 1/5] fix(fireEvent): compositionUpdate is cancelable --- src/events.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/events.js b/src/events.js index 00189934..54bba19e 100644 --- a/src/events.js +++ b/src/events.js @@ -23,7 +23,7 @@ const eventMap = { }, compositionUpdate: { EventType: 'CompositionEvent', - defaultInit: {bubbles: true, cancelable: false}, + defaultInit: {bubbles: true, cancelable: true}, }, // Keyboard Events keyDown: { From 580b9a3b4eedf6df166ddf2c6b7ee4ef85e8bbff Mon Sep 17 00:00:00 2001 From: Sebastian Silbermann Date: Sun, 23 Jun 2019 16:49:16 +0200 Subject: [PATCH 2/5] fix(events): input is not cancelable --- src/events.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/events.js b/src/events.js index 54bba19e..770b2232 100644 --- a/src/events.js +++ b/src/events.js @@ -62,7 +62,7 @@ const eventMap = { }, input: { EventType: 'InputEvent', - defaultInit: {bubbles: true, cancelable: true}, + defaultInit: {bubbles: true, cancelable: false}, }, invalid: { EventType: 'Event', From 55aa40b5b0e61e72efc3f25b5564ee2cb5e87290 Mon Sep 17 00:00:00 2001 From: Sebastian Silbermann Date: Sun, 23 Jun 2019 16:55:26 +0200 Subject: [PATCH 3/5] fix(events): change is not cancelable and not an InputEvent --- src/events.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/events.js b/src/events.js index 770b2232..8c0f31c7 100644 --- a/src/events.js +++ b/src/events.js @@ -57,8 +57,8 @@ const eventMap = { }, // Form Events change: { - EventType: 'InputEvent', - defaultInit: {bubbles: true, cancelable: true}, + EventType: 'Event', + defaultInit: {bubbles: true, cancelable: false}, }, input: { EventType: 'InputEvent', From 536e5eff38be412db52d0fb0e60e65ff27ad20b0 Mon Sep 17 00:00:00 2001 From: Sebastian Silbermann Date: Sun, 23 Jun 2019 16:55:55 +0200 Subject: [PATCH 4/5] fix(events): mouseenter doesnt bubble nor is cancelable --- src/events.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/events.js b/src/events.js index 8c0f31c7..1c0b7b27 100644 --- a/src/events.js +++ b/src/events.js @@ -123,7 +123,7 @@ const eventMap = { }, mouseEnter: { EventType: 'MouseEvent', - defaultInit: {bubbles: true, cancelable: true}, + defaultInit: {bubbles: false, cancelable: false}, }, mouseLeave: { EventType: 'MouseEvent', From 08ca947b687ce17d29e7c090dc237ddaab6a0ec0 Mon Sep 17 00:00:00 2001 From: Sebastian Silbermann Date: Sun, 23 Jun 2019 16:56:24 +0200 Subject: [PATCH 5/5] fix(events): mouseleave not cancelor nor bubbles --- src/events.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/events.js b/src/events.js index 1c0b7b27..36154a79 100644 --- a/src/events.js +++ b/src/events.js @@ -127,7 +127,7 @@ const eventMap = { }, mouseLeave: { EventType: 'MouseEvent', - defaultInit: {bubbles: true, cancelable: true}, + defaultInit: {bubbles: false, cancelable: false}, }, mouseMove: { EventType: 'MouseEvent',