Skip to content

IpcMain.RemoveAllListeners(string) is not removing the listeners #365

@LandinMartensIQ

Description

@LandinMartensIQ
  • 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:

  1. Register a listener using IpcMain.On(channel_name)
  2. Wait for the event to be fired at least once from javascript
  3. Now in C# after the event, call `IpcMain.RemoveAllListeners(channel_name)
  4. Fire the event again within javascript
  5. The listener registered at step 1 still fires

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions