about summary refs log tree commit diff stats
path: root/src/pages/background/background.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/pages/background/background.js')
-rw-r--r--src/pages/background/background.js8
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': {