Skip to content

Commit fe68c7c

Browse files
committed
fix: Correction de l'ouverture de la page des paramètres
1 parent 249ce4f commit fe68c7c

File tree

1 file changed

+3
-13
lines changed

1 file changed

+3
-13
lines changed

src/background.js

Lines changed: 3 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,13 @@
11
import * as browser from 'webextension-polyfill';
22

33

4-
console.log("Better IUT RCC background task started!");
4+
console.log("[Better IUT RCC] Background script lancé");
55

66

77
// Ajout d'un listener pour ouvrir la popup/paramètres
88
browser.runtime.onMessage.addListener(function(request, sender, sendResponse) {
99
if (request.openOptions) {
10-
const url = browser.runtime.getURL("popup.html");
11-
if (url.includes("chrome-extension://")) {
12-
try {
13-
console.log("[Better IUT RCC] Opening options page...");
14-
chrome.action.openPopup(); // Google Chrome 127+
15-
} catch (e) {
16-
console.log("[Better IUT RCC] Opening options page... (fallback)");
17-
chrome.browserAction.openPopup(); // Google Chrome 126-
18-
}
19-
} else {
20-
alert("L'ouverture de la page des paramètres n'est pas supportée sur Firefox pour le moment. Veuillez ouvrir la page des paramètres manuellement.");
21-
}
10+
console.info("[Better IUT RCC] Ouverture des paramètres");
11+
browser.runtime.openOptionsPage()
2212
}
2313
})

0 commit comments

Comments
 (0)