@@ -550,7 +550,7 @@ type family EventType en where
550defaultDomEventHandler :: IsElement e => e -> EventName en -> EventM e (EventType en) (Maybe (EventResult en))
550defaultDomEventHandler :: IsElement e => e -> EventName en -> EventM e (EventType en) (Maybe (EventResult en))
551defaultDomEventHandler e evt = fmap (Just . EventResult) $ case evt of
551defaultDomEventHandler e evt = fmap (Just . EventResult) $ case evt of
552 Click -> return ()
552 Click -> return ()
553− Dblclick -> return ()
553+ Dblclick -> getMouseEventCoords
554 Keypress -> getKeyEvent
554 Keypress -> getKeyEvent
555 Scroll -> getScrollTop e
555 Scroll -> getScrollTop e
556 Keydown -> getKeyEvent
556 Keydown -> getKeyEvent
@@ -600,7 +600,7 @@ defaultDomEventHandler e evt = fmap (Just . EventResult) $ case evt of
600defaultDomWindowEventHandler :: DOM.Window -> EventName en -> EventM DOM.Window (EventType en) (Maybe (EventResult en))
600defaultDomWindowEventHandler :: DOM.Window -> EventName en -> EventM DOM.Window (EventType en) (Maybe (EventResult en))
601defaultDomWindowEventHandler w evt = fmap (Just . EventResult) $ case evt of
601defaultDomWindowEventHandler w evt = fmap (Just . EventResult) $ case evt of
602 Click -> return ()
602 Click -> return ()
603− Dblclick -> return ()
603+ Dblclick -> getMouseEventCoords
604 Keypress -> getKeyEvent
604 Keypress -> getKeyEvent
605 Scroll -> Window.getScrollY w
605 Scroll -> Window.getScrollY w
606 Keydown -> getKeyEvent
606 Keydown -> getKeyEvent