diff --git a/src/pages/panel/components/pause.js b/src/pages/panel/components/pause.js index 3fd0208d0..3555f1188 100644 --- a/src/pages/panel/components/pause.js +++ b/src/pages/panel/components/pause.js @@ -77,6 +77,7 @@ export default { layout="row center margin:1.5 height:6" layout@390px="height:7" onclick="${!pauseList && dispatchAction}" + data-qa="button:pause" >
diff --git a/src/pages/panel/views/home.js b/src/pages/panel/views/home.js index 5a03aabac..523fa7805 100644 --- a/src/pages/panel/views/home.js +++ b/src/pages/panel/views/home.js @@ -46,10 +46,7 @@ function showAlert(host, message) { function reloadTab() { setTimeout(async () => { - const [tab] = await chrome.tabs.query({ - active: true, - currentWindow: true, - }); + const tab = await chrome.runtime.sendMessage({ action: 'getCurrentTab' }); chrome.tabs.reload(tab.id); }, 1000); } @@ -158,6 +155,7 @@ export default { paused="${paused || globalPause}" global="${globalPause}" revokeAt="${globalPause?.revokeAt || paused?.revokeAt}" + data-qa="component:pause" > ` diff --git a/src/store/tab-stats.js b/src/store/tab-stats.js index fb5149356..788453143 100644 --- a/src/store/tab-stats.js +++ b/src/store/tab-stats.js @@ -84,7 +84,7 @@ const Stats = { return tabStats; } - const { hostname } = parse(tab.url); + const hostname = parse(tab.url).hostname?.replace(/^www\./, ''); return { hostname }; }, observe: diff --git a/src/ui/components/stats.js b/src/ui/components/stats.js index 9db16a077..3f6aff124 100644 --- a/src/ui/components/stats.js +++ b/src/ui/components/stats.js @@ -117,6 +117,7 @@ export default { grouped active="${type === 'list'}" layout="size:30px" + data-qa="button:detailed-view" >