motion/reactor/eventable.rb in bubble-wrap-1.3.0 vs motion/reactor/eventable.rb in bubble-wrap-1.4.0
- old
+ new
@@ -17,11 +17,12 @@
blk
end
# Trigger an event
def trigger(event, *args)
- __events__[event].map do |event|
- event.call(*args)
+ blks = __events__[event].clone
+ blks.map do |blk|
+ blk.call(*args)
end
end
private