Skip to content

Commit 183fe12

Browse files
author
Javi Jiménez
committed
Merge pull request soyjavi#107 from warpdesign/master
FIXED: QuoJS breaks when lib is inserted after dom is ready (see soyjavi#105)
2 parents a197670 + 3fb864e commit 183fe12

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

source/quo.events.coffee

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ do ($$ = Quo) ->
7373
@param {function} A function to execute when the event is triggered
7474
###
7575
$$.fn.bind = (event, callback) ->
76-
@each -> _subscribe @, event, callback
76+
@forEach (element) -> _subscribe element, event, callback
7777

7878

7979
###

source/quo.gestures.coffee

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,6 @@ Quo.Gestures = do ($$ = Quo) ->
1616
_originalEvent = null
1717
_disabled_tags = ["input", "select", "textarea"]
1818

19-
$$(document).ready ->
20-
environment = $$ document.body
21-
environment.bind "touchstart", _start
22-
environment.bind "touchmove", _move
23-
environment.bind "touchend", _end
24-
environment.bind "touchcancel", _cancel
25-
2619
add = (gesture) ->
2720
_handlers[gesture.name] = gesture.handler
2821
_addDelegations gesture.events
@@ -68,5 +61,12 @@ Quo.Gestures = do ($$ = Quo) ->
6861
_getFingers = (event) ->
6962
({x: t.pageX, y: t.pageY} for t in event.touches or [event])
7063

64+
$$(document).ready ->
65+
environment = $$ document.body
66+
environment.bind "touchstart", _start
67+
environment.bind "touchmove", _move
68+
environment.bind "touchend", _end
69+
environment.bind "touchcancel", _cancel
70+
7171
add : add
7272
trigger : trigger

0 commit comments

Comments
 (0)