From b76f3aaf54e2fc51833960b3958573029621df7f Mon Sep 17 00:00:00 2001 From: Markus Englund Date: Sat, 2 Sep 2017 09:09:20 +0700 Subject: [PATCH] fix(settings): Make night mode settings-toggle actually work (#15817) Closes #15790 --- client/epics/night-mode-epic.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/client/epics/night-mode-epic.js b/client/epics/night-mode-epic.js index b6e84b16bf..ae27c26575 100644 --- a/client/epics/night-mode-epic.js +++ b/client/epics/night-mode-epic.js @@ -35,12 +35,13 @@ export default function nightModeSaga( } }) .filter(() => false); + const toggle = actions .filter(({ type }) => types.toggleNightMode === type); const optimistic = toggle .flatMap(() => { - const { theme } = themeSelector(getState()); + const theme = themeSelector(getState()); const newTheme = !theme || theme === 'default' ? 'night' : 'default'; persistTheme(newTheme); return Observable.of(