diff --git a/webview-ui/src/context/ExtensionStateContext.tsx b/webview-ui/src/context/ExtensionStateContext.tsx index 23e70ee983..fda47ed80f 100644 --- a/webview-ui/src/context/ExtensionStateContext.tsx +++ b/webview-ui/src/context/ExtensionStateContext.tsx @@ -255,4 +255,4 @@ export const useExtensionState = () => { } export const mergeExtensionState = (prevState: ExtensionState, newState: ExtensionState): ExtensionState => - merge(prevState, newState) + merge({}, prevState, newState)