Add a notification counter on extension icon to count all the transactions displayed in the pop-up window.
Reject all the transactions when the pop-up window is closed.
Clear desktop notifications after a timeout.
Focus the transaction pop-up everytime there is a new transaction or when the extension is opened while there are transactions waiting to be confirmed.