mirror of
https://github.com/atom/atom.git
synced 2026-04-28 03:01:47 -04:00
Fix event emitter error
Introduced in 9cc4c2e5de because
of botched merge conflict resolution
This commit is contained in:
@@ -78,8 +78,9 @@ module.exports =
|
||||
@off eventName, handler
|
||||
else
|
||||
subscriptionCountBefore = @subscriptionCount()
|
||||
if eventHandlers = @eventHandlersByEventName[eventName]
|
||||
_.remove(eventHandlers, handler)
|
||||
if handler
|
||||
eventHandlers = @eventHandlersByEventName[eventName]
|
||||
_.remove(eventHandlers, handler) if eventHandlers
|
||||
else
|
||||
delete @eventHandlersByEventName?[eventName]
|
||||
@afterUnsubscribe?() if @subscriptionCount() < subscriptionCountBefore
|
||||
|
||||
Reference in New Issue
Block a user