diff --git a/src/background/contextMenus.background.ts b/src/background/contextMenus.background.ts index 5ec1b46fbe4..a9173f2dfed 100644 --- a/src/background/contextMenus.background.ts +++ b/src/background/contextMenus.background.ts @@ -40,6 +40,12 @@ export default class ContextMenusBackground { await this.cipherAction(tab, info); } }); + + BrowserApi.messageListener('contextmenus.background', async (msg: any, sender: chrome.runtime.MessageSender, sendResponse: any) => { + if (msg.command === 'unlockCompleted' && msg.data.target === 'contextmenus.background') { + await this.cipherAction(msg.data.commandToRetry.sender.tab, msg.data.commandToRetry.msg.data); + } + }); } private async generatePasswordToClipboard() {