diff --git a/src/pyj/read_book/prefs/colors.pyj b/src/pyj/read_book/prefs/colors.pyj index bd17db19bf..8761bcef0e 100644 --- a/src/pyj/read_book/prefs/colors.pyj +++ b/src/pyj/read_book/prefs/colors.pyj @@ -163,7 +163,7 @@ def add_color_scheme(ev): key = '*' + name sd = get_session_data() - ucs = sd.get('user_color_schemes') + ucs = Object.assign({}, sd.get('user_color_schemes')) ucs[key] = {'name':name, 'foreground':colors.fg, 'background':colors.bg} if div.querySelector('input[name=link_color_type]:checked').value is 'custom': ucs[key].link = colors.link