diff options
author | Shin'ya Ueoka <ueokande@i-beam.org> | 2017-09-16 21:28:21 +0900 |
---|---|---|
committer | Shin'ya Ueoka <ueokande@i-beam.org> | 2017-09-16 21:28:21 +0900 |
commit | 27702ef40236ca055e63373b2ee81d399d124cca (patch) | |
tree | 0b991574661bf12323c39b1b9157b0b6124b75de /src/background | |
parent | c7a3dd16e666b5f844bc98f19e58a3fe9967b5a4 (diff) |
remove actions from content
Diffstat (limited to 'src/background')
-rw-r--r-- | src/background/index.js | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/src/background/index.js b/src/background/index.js index f329a9c..cbd4721 100644 --- a/src/background/index.js +++ b/src/background/index.js @@ -56,18 +56,11 @@ const keyQueueChanged = (sendToTab, state) => { return browser.tabs.sendMessage(sendToTab.id, action); }; -const handleMessage = (action, sendToTab) => { - backgroundStore.dispatch(action); - - return browser.tabs.sendMessage(sendToTab.id, action); -}; - -browser.runtime.onMessage.addListener((action, sender) => { - handleMessage(action, sender.tab); -}); - browser.runtime.onMessage.addListener((message) => { switch (message.type) { + case messages.KEYDOWN: + backgroundStore.dispatch(inputActions.keyPress(message.code, message.ctrl)); + break; case messages.CONSOLE_BLURRED: backgroundStore.dispatch(consoleActions.hide()); break; |