From 7a3d661afdffbf3722020a39e4beafed52be7369 Mon Sep 17 00:00:00 2001 From: Harrison Harnisch Date: Tue, 19 Jul 2016 12:45:28 -0500 Subject: [PATCH] add reducer to set cwd (#271) --- app/lib/constants/sessions.js | 1 + app/lib/reducers/ui.js | 7 ++++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/app/lib/constants/sessions.js b/app/lib/constants/sessions.js index cd610287..203c29e9 100644 --- a/app/lib/constants/sessions.js +++ b/app/lib/constants/sessions.js @@ -13,3 +13,4 @@ export const SESSION_URL_SET = 'SESSION_URL_SET'; export const SESSION_URL_UNSET = 'SESSION_URL_UNSET'; export const SESSION_SET_XTERM_TITLE = 'SESSION_SET_XTERM_TITLE'; export const SESSION_SET_PROCESS_TITLE = 'SESSION_SET_PROCESS_TITLE'; +export const SESSION_SET_CWD = 'SESSION_SET_CWD'; diff --git a/app/lib/reducers/ui.js b/app/lib/reducers/ui.js index 05b87323..f1f8f364 100644 --- a/app/lib/reducers/ui.js +++ b/app/lib/reducers/ui.js @@ -8,7 +8,8 @@ import { SESSION_RESIZE, SESSION_PTY_DATA, SESSION_PTY_EXIT, - SESSION_SET_ACTIVE + SESSION_SET_ACTIVE, + SESSION_SET_CWD } from '../constants/sessions'; import { UPDATE_AVAILABLE } from '../constants/updater'; @@ -182,6 +183,10 @@ const reducer = (state = initial, action) => { } break; + case SESSION_SET_CWD: + state_ = state.set('cwd', action.cwd); + break; + case UI_FONT_SIZE_SET: state_ = state.set('fontSizeOverride', action.value); break;