feat(*): 短剧创作工作台 - 完善章节分镜、资产管理、技能运行与生成任务恢复

This commit is contained in:
ddCat committed 2026-08-29 23:34:55 +08:00
1 parent 4f07daae9e
commit 2f6832f99c
113 files changed
+7016 -723

No files matched your search

@@ -92,8 +92,13 @@ export function useCanvasViewportController({
const handleCanvasDoubleClick = useCallback((event: MouseEvent<HTMLDivElement>) => {
event.preventDefault();
if (!fitCanvasSelection()) fitCanvasContent();
}, [fitCanvasContent, fitCanvasSelection]);
event.stopPropagation();
setSelectedNodeIds(new Set());
setSelectedConnectionId(null);
setDialogNodeId(null);
setToolbarNodeId(null);
setContextMenu({ type: "canvas", x: event.clientX, y: event.clientY, position: screenToCanvas(event.clientX, event.clientY), createOpen: true });
}, [screenToCanvas, setContextMenu, setDialogNodeId, setSelectedConnectionId, setSelectedNodeIds, setToolbarNodeId]);
const selectFocusedNode = useCallback((nodeId: string) => {
const selection = new Set([nodeId]);