feat(*): 短剧创作工作台 - 完善章节分镜、资产管理、技能运行与生成任务恢复
This commit is contained in:
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]);
|
||||
|
||||
Reference in new issue
Block a user