aboutsummaryrefslogtreecommitdiff
path: root/src/background
diff options
context:
space:
mode:
authorShin'ya Ueoka <ueokande@i-beam.org>2017-09-16 21:28:21 +0900
committerShin'ya Ueoka <ueokande@i-beam.org>2017-09-16 21:28:21 +0900
commit27702ef40236ca055e63373b2ee81d399d124cca (patch)
tree0b991574661bf12323c39b1b9157b0b6124b75de /src/background
parentc7a3dd16e666b5f844bc98f19e58a3fe9967b5a4 (diff)
remove actions from content
Diffstat (limited to 'src/background')
-rw-r--r--src/background/index.js13
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;