aboutsummaryrefslogtreecommitdiffstats
path: root/web/src/js/ducks/ui
diff options
context:
space:
mode:
Diffstat (limited to 'web/src/js/ducks/ui')
-rw-r--r--web/src/js/ducks/ui/flow.js2
-rw-r--r--web/src/js/ducks/ui/keyboard.js13
2 files changed, 7 insertions, 8 deletions
diff --git a/web/src/js/ducks/ui/flow.js b/web/src/js/ducks/ui/flow.js
index 4a6d64cd..b5f6f78b 100644
--- a/web/src/js/ducks/ui/flow.js
+++ b/web/src/js/ducks/ui/flow.js
@@ -60,7 +60,7 @@ export default function reducer(state = defaultState, action) {
// There is no explicit "stop edit" event.
// We stop editing when we receive an update for
// the currently edited flow from the server
- if (action.item.id === state.modifiedFlow.id) {
+ if (action.data.id === state.modifiedFlow.id) {
return {
...state,
modifiedFlow: false,
diff --git a/web/src/js/ducks/ui/keyboard.js b/web/src/js/ducks/ui/keyboard.js
index 10c69853..7418eca9 100644
--- a/web/src/js/ducks/ui/keyboard.js
+++ b/web/src/js/ducks/ui/keyboard.js
@@ -1,5 +1,4 @@
import { Key } from '../../utils'
-import { selectRelative as selectFlowRelative } from '../flowView'
import { selectTab } from './flow'
import * as flowsActions from '../flows'
@@ -20,29 +19,29 @@ export function onKeyDown(e) {
switch (key) {
case Key.K:
case Key.UP:
- dispatch(selectFlowRelative(-1))
+ dispatch(flowsActions.selectRelative(-1))
break
case Key.J:
case Key.DOWN:
- dispatch(selectFlowRelative(+1))
+ dispatch(flowsActions.selectRelative(+1))
break
case Key.SPACE:
case Key.PAGE_DOWN:
- dispatch(selectFlowRelative(+10))
+ dispatch(flowsActions.selectRelative(+10))
break
case Key.PAGE_UP:
- dispatch(selectFlowRelative(-10))
+ dispatch(flowsActions.selectRelative(-10))
break
case Key.END:
- dispatch(selectFlowRelative(+1e10))
+ dispatch(flowsActions.selectRelative(+1e10))
break
case Key.HOME:
- dispatch(selectFlowRelative(-1e10))
+ dispatch(flowsActions.selectRelative(-1e10))
break
case Key.ESC: