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"
>