diff --git a/src/renderer/utils/storageHelper.ts b/src/renderer/utils/storageHelper.ts index 409ce04137..a41bfa60fc 100755 --- a/src/renderer/utils/storageHelper.ts +++ b/src/renderer/utils/storageHelper.ts @@ -152,7 +152,7 @@ export class StorageHelper { const nextValue = produce(this.toJSON(), (draft: Draft) => { if (typeof value == "function") { - const newValue = value(draft) as Draft; + const newValue = value(draft); // merge returned plain objects from `value-as-callback` usage // otherwise `draft` can be just modified inside a callback without returning any value (void)