From afd7f957dff0ed62f8e0214a65766be3a5276cbe Mon Sep 17 00:00:00 2001 From: "Julien Carion (juca)" Date: Thu, 13 Apr 2023 09:21:17 +0200 Subject: [PATCH] [FIX] devtools: Fix devtools in detached window This commit fixes the issues that were happening when using the devtools in a detached window --- tools/devtools/src/utils.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tools/devtools/src/utils.js b/tools/devtools/src/utils.js index 5701ec2a..99b0250c 100644 --- a/tools/devtools/src/utils.js +++ b/tools/devtools/src/utils.js @@ -8,8 +8,9 @@ export async function getOwlStatus() { } export async function getActiveTabURL() { - const [tab] = await browserInstance.tabs.query({ active: true, lastFocusedWindow: true }); - return tab.id; + const window = await browserInstance.windows.getLastFocused({ populate: true }); + const activeTab = window.tabs.find((tab) => tab.active); + return activeTab.id; } // inspired from https://www.tutorialspoint.com/fuzzy-search-algorithm-in-javascript