react-native-event-listeners
react-native-event-listeners copied to clipboard
removeAllListeners or removeEventListener doesn't change the count
Thank you for this awesome module.
Whenever I perform removeEventListener
or removeAllListeners
after registering a listener it does remove from ref
array but count
property remains unchanged. Why is that?
In addition to that, if I emit an event after removing the listener it still invokes the handler. Anything I'm missing here?
count should not be removed, it should always increase, it is the handle returned to caller, if it's changed, event1 register can unregister event2.
is it joke?)) how we can remove handler?