Skip to content

Commit 767c7f1

Browse files
committed
Merge pull request #33 from HubSpot/event-once
Alternative method of only handling event once
2 parents 3f9fdca + 15d047f commit 767c7f1

1 file changed

Lines changed: 9 additions & 4 deletions

File tree

coffee/sortable.coffee

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,11 +37,16 @@ sortable =
3737
setupClickableTH: (table, th, i) ->
3838
type = sortable.getColumnType table, i
3939

40+
eventHandled = false
41+
4042
onClick = (e) ->
41-
if e.handled isnt true
42-
e.handled = true
43-
else
44-
return false
43+
if eventHandled
44+
return
45+
46+
eventHandled = true
47+
setTimeout ->
48+
eventHandled = false
49+
, 0
4550

4651
sorted = @getAttribute('data-sorted') is 'true'
4752
sortedDirection = @getAttribute 'data-sorted-direction'

0 commit comments

Comments
 (0)