regexp tester: autoupdate on tab navigations
This commit is contained in:
parent
c356fb9be5
commit
7ba276a821
9
edit.js
9
edit.js
|
@ -1644,6 +1644,15 @@ function showRegExpTester(event, section = getSectionForChild(this)) {
|
||||||
}
|
}
|
||||||
return rxData;
|
return rxData;
|
||||||
});
|
});
|
||||||
|
chrome.tabs.onUpdated.addListener(function _(tabId, info) {
|
||||||
|
if (document.querySelector('.regexp-report')) {
|
||||||
|
if (info.url) {
|
||||||
|
showRegExpTester(event, section);
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
chrome.tabs.onUpdated.removeListener(_);
|
||||||
|
}
|
||||||
|
});
|
||||||
chrome.tabs.query({}, tabs => {
|
chrome.tabs.query({}, tabs => {
|
||||||
const supported = tabs.map(tab => tab.url)
|
const supported = tabs.map(tab => tab.url)
|
||||||
.filter(url => RX_SUPPORTED_URLS.test(url));
|
.filter(url => RX_SUPPORTED_URLS.test(url));
|
||||||
|
|
Loading…
Reference in New Issue
Block a user