diff options
author | Shin'ya Ueoka <ueokande@i-beam.org> | 2017-09-03 16:13:02 +0900 |
---|---|---|
committer | Shin'ya Ueoka <ueokande@i-beam.org> | 2017-09-03 16:13:02 +0900 |
commit | e0bff54a827bcf15931ed651d4a5279b352a2961 (patch) | |
tree | 94e14ab19e1b1834f533f5d6763b8b62cc8dcf94 /src/content | |
parent | 68753b3660f0d6996c9b5a3c433d2cdc275dd4e4 (diff) |
use promise and show errors
Diffstat (limited to 'src/content')
-rw-r--r-- | src/content/index.js | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/content/index.js b/src/content/index.js index 12251a8..26c3840 100644 --- a/src/content/index.js +++ b/src/content/index.js @@ -83,6 +83,7 @@ window.addEventListener("keypress", (e) => { browser.runtime.sendMessage(request) .then(handleResponse) .catch((err) => { + vvConsole.showError(err.message); console.log(`Vim Vixen: ${err}`); }); }); @@ -96,12 +97,16 @@ messages.receive(window, (message) => { browser.runtime.sendMessage({ type: 'event.cmd.enter', text: message.value + }).catch((e) => { + vvConsole.showError(e.message); }); break; case 'vimvixen.command.change': browser.runtime.sendMessage({ type: 'event.cmd.suggest', text: message.value + }).catch((e) => { + vvConsole.showError(e.message); }); break; default: |