From b83d965955c8d33ed8d37063482c7abe079e62b1 Mon Sep 17 00:00:00 2001 From: BoBoooooo <17746714@qq.com> Date: Mon, 5 Aug 2024 11:45:41 +0800 Subject: [PATCH] fix: show right panel when design view select node & optimize editor css (#193) --- packages/designer/src/dnd/use-dnd.ts | 2 ++ packages/designer/src/editor.tsx | 1 + 2 files changed, 3 insertions(+) diff --git a/packages/designer/src/dnd/use-dnd.ts b/packages/designer/src/dnd/use-dnd.ts index 17aa388..b7802ce 100644 --- a/packages/designer/src/dnd/use-dnd.ts +++ b/packages/designer/src/dnd/use-dnd.ts @@ -137,6 +137,8 @@ export function useDnd({ const data = sandboxQuery.getDraggableParentsData(e.target as HTMLElement, true); if (data && data.id) { selectSource.select(data); + // 画布选中节点时,自动唤起 right-panel + designer.toggleRightPanel(true); } }; diff --git a/packages/designer/src/editor.tsx b/packages/designer/src/editor.tsx index 49fca49..983dc16 100644 --- a/packages/designer/src/editor.tsx +++ b/packages/designer/src/editor.tsx @@ -81,6 +81,7 @@ export const CodeEditor = observer((props: CodeEditorProps) => { designer.activeView === 'dual' ? { borderLeft: 'solid 1px var(--tango-colors-line2)', + borderRight: 'solid 1px var(--tango-colors-line2)', } : {};