I need to listen to Chrome popup's closing event.
I tried listening to onDisconnect
event as suggested here
:
background.js
var port = chrome.runtime.connect({ name: "hello" });
port.onDisconnect.addListener(function() {
console.log("Disconnected");
});
However, I get Disconnected
every time I open the popup, not when I close it. Does anyone know why this is happening?