From 877f1ee56b22fda4a63abc55169c8e0c8e3fb653 Mon Sep 17 00:00:00 2001 From: MrOtherGuy Date: Tue, 26 May 2020 16:17:24 +0300 Subject: [PATCH] Let registerHotkey() override built-in hotkeys --- profile/chrome/utils/boot.jsm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profile/chrome/utils/boot.jsm b/profile/chrome/utils/boot.jsm index b5719c2..5572d24 100644 --- a/profile/chrome/utils/boot.jsm +++ b/profile/chrome/utils/boot.jsm @@ -327,7 +327,7 @@ let _uc = { let el = _uc.utils.createElement(doc,"key",details); el.addEventListener("command",(ev) => {func(ev.target.ownerGlobal,eToO(ev))}); - let keyset = doc.getElementById("ucKeys") || doc.body.appendChild(_uc.utils.createElement(doc,"keyset",{id:"ucKeys"})); + let keyset = doc.getElementById("ucKeys") || doc.body.insertBefore(_uc.utils.createElement(doc,"keyset",{id:"ucKeys"}),doc.body.querySelector("keyset")); keyset.appendChild(el); }); }catch(e){