From 833dbcd8b4c3b5143d0d1c1962c6d69dfa4404d3 Mon Sep 17 00:00:00 2001 From: roymondchen Date: Fri, 3 Jan 2025 17:28:57 +0800 Subject: [PATCH] =?UTF-8?q?fix(editor):=20select=E9=85=8D=E7=BD=AE?= =?UTF-8?q?=E9=A1=B9=E6=97=A0=E6=B3=95=E6=B8=85=E7=A9=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/editor/src/services/editor.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/editor/src/services/editor.ts b/packages/editor/src/services/editor.ts index 4a061f6c..260be3a8 100644 --- a/packages/editor/src/services/editor.ts +++ b/packages/editor/src/services/editor.ts @@ -527,8 +527,8 @@ class Editor extends BaseService { let newConfig = await this.toggleFixedPosition(toRaw(config), node, root); - newConfig = mergeWith(cloneDeep(node), newConfig, (objValue, srcValue, key) => { - if (typeof srcValue === 'undefined' && Object.hasOwn(newConfig, key)) { + newConfig = mergeWith(cloneDeep(node), newConfig, (objValue, srcValue, key, object: any, source: any) => { + if (typeof srcValue === 'undefined' && Object.hasOwn(source, key)) { return ''; }