From c5efeda78cdf39e3eda1eabc5f89b601b1fcdb6e Mon Sep 17 00:00:00 2001 From: Shin'ya Ueoka Date: Sat, 30 Sep 2017 13:42:04 +0900 Subject: reload settings on settings changed --- src/settings/index.js | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/settings') 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 + }); }); }); -- cgit v1.2.3