aboutsummaryrefslogtreecommitdiffstats
path: root/background.js
diff options
context:
space:
mode:
authorTeddy Wing2021-09-09 23:47:56 +0200
committerTeddy Wing2021-09-09 23:47:56 +0200
commit795f5c25ec5e6a517ff9d12ac8a731d4a2881e68 (patch)
tree2b8708dc672dfcc9ac70208dd74d57c98c32bfef /background.js
parent64cc9ba7781b146da1730ab94d0c27a86315c968 (diff)
downloadLegibility-795f5c25ec5e6a517ff9d12ac8a731d4a2881e68.tar.bz2
Add a keyboard shortcut to reload the extension
On Firefox, when adding or modifying CSS files, the changes aren't applied on a page refresh. Instead, they're applied when the extension is reloaded. Provide a keyboard shortcut to enable quick reloads, rather than having to open `about:addons` and toggle the extension off and on.
Diffstat (limited to 'background.js')
-rw-r--r--background.js8
1 files changed, 8 insertions, 0 deletions
diff --git a/background.js b/background.js
index bd2be70..558fb55 100644
--- a/background.js
+++ b/background.js
@@ -69,3 +69,11 @@ function wildcard_domains (hostname) {
return domains;
}
+
+
+// Keyboard shortcuts.
+browser.commands.onCommand.addListener(function(command) {
+ if (command === 'reload') {
+ browser.runtime.reload();
+ }
+});