diff options
Diffstat (limited to 'src/pages')
-rw-r--r-- | src/pages/background/background.js | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/pages/background/background.js b/src/pages/background/background.js index 08f4fe9d..8fed559e 100644 --- a/src/pages/background/background.js +++ b/src/pages/background/background.js @@ -176,8 +176,12 @@ browser.contextMenus.onClicked.addListener(async (info) => { return } case 'copyReverseTab': { - const url = new URL(info.pageUrl) - servicesHelper.copyRaw(url) + browser.tabs.query({ active: true, currentWindow: true }, async tabs => { + if (tabs[0].url) { + const url = new URL(tabs[0].url) + servicesHelper.copyRaw(url) + } + }) return } case 'reverseTab': { |