From 30a4279e07a9f142fd58140cdd8927d0ff5f1b04 Mon Sep 17 00:00:00 2001 From: Becky Conning Date: Tue, 8 Dec 2015 13:53:22 +0000 Subject: [PATCH] Fixes #29 --- src/DOM/Event/Event.purs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/DOM/Event/Event.purs b/src/DOM/Event/Event.purs index 4c210b6..828eb9b 100644 --- a/src/DOM/Event/Event.purs +++ b/src/DOM/Event/Event.purs @@ -44,11 +44,11 @@ foreign import eventPhaseIndex :: Event -> Int -- | Prevents the event from bubbling up to futher event listeners. Other event -- | listeners on the current target will still fire. -foreign import stopPropagation :: Event -> Eff (dom :: DOM) Unit +foreign import stopPropagation :: forall eff. Event -> Eff (dom :: DOM | eff) Unit -- | Prevents all other listeners for the event from being called. This includes -- | event listeners added to the current target after the current listener. -foreign import stopImmediatePropagation :: Event -> Eff (dom :: DOM) Unit +foreign import stopImmediatePropagation :: forall eff. Event -> Eff (dom :: DOM | eff) Unit -- | Indicates whether the event will bubble up through the DOM or not. foreign import bubbles :: Event -> Boolean @@ -57,7 +57,7 @@ foreign import bubbles :: Event -> Boolean foreign import cancelable :: Event -> Boolean -- | Cancels the event if it can be cancelled. -foreign import preventDefault :: Event -> Eff (dom :: DOM) Unit +foreign import preventDefault :: forall eff. Event -> Eff (dom :: DOM | eff) Unit -- | Indicates whether `preventDefault` was called on the event. foreign import defaultPrevented :: Event -> Boolean