aboutsummaryrefslogtreecommitdiff
path: root/src/settings
diff options
context:
space:
mode:
authorShin'ya Ueoka <ueokande@i-beam.org>2017-09-30 13:42:04 +0900
committerShin'ya Ueoka <ueokande@i-beam.org>2017-09-30 13:42:04 +0900
commitc5efeda78cdf39e3eda1eabc5f89b601b1fcdb6e (patch)
treef076a7f2366af89177f2bbc45a6cf8866407f3d5 /src/settings
parente3f95f9ecfd6a824ecc972d86f8f1176fd3c6f8d (diff)
reload settings on settings changed
Diffstat (limited to 'src/settings')
-rw-r--r--src/settings/index.js5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/settings/index.js b/src/settings/index.js
index e075385..2ed060c 100644
--- a/src/settings/index.js
+++ b/src/settings/index.js
@@ -1,4 +1,5 @@
import './settings.scss';
+import messages from '../messages';
document.addEventListener('DOMContentLoaded', () => {
let form = document.getElementById('vimvixen-settings-form');
@@ -8,6 +9,10 @@ document.addEventListener('DOMContentLoaded', () => {
settings: {
json: e.target.elements['plain-json'].value
}
+ }).then(() => {
+ return browser.runtime.sendMessage({
+ type: messages.SETTINGS_RELOAD
+ });
});
});