Поскольку event.sender
его тип WebContents
, вы не можете сравнить его с BrowserWindow
, только если вы сравните event.sender
со BrowserWindow.webContents
свойством, но я предполагаю, что это не даст уникальную идентификацию.Обойти это можно было бы путем сравнения event.sender.id
с window.id
window.on ('close', (event) => {
// Use event.sender to get the instance of the window that called this event
console.log (event.sender.id === window.id); // -> true
});