- Version: 7.30.2
- Target: .Net Core 3.1
In the C# lib, IpcMain.RemoveAllListeners(string) is not removing the listeners. After executing this function, my event listeners are still firing.
Steps to Reproduce:
- Register a listener using
IpcMain.On(channel_name)
- Wait for the event to be fired at least once from javascript
- Now in C# after the event, call `IpcMain.RemoveAllListeners(channel_name)
- Fire the event again within javascript
- The listener registered at step 1 still fires