diff --git a/web/src/pages/agent/canvas/index.tsx b/web/src/pages/agent/canvas/index.tsx index 61c4caa75..eff633ea6 100644 --- a/web/src/pages/agent/canvas/index.tsx +++ b/web/src/pages/agent/canvas/index.tsx @@ -233,6 +233,7 @@ function AgentCanvas({ drawerVisible, hideDrawer }: IProps) { node={clickedNode} visible={formDrawerVisible} hideModal={hideFormDrawer} + chatVisible={chatVisible} singleDebugDrawerVisible={singleDebugDrawerVisible} hideSingleDebugDrawer={hideSingleDebugDrawer} showSingleDebugDrawer={showSingleDebugDrawer} diff --git a/web/src/pages/agent/form-sheet/next.tsx b/web/src/pages/agent/form-sheet/next.tsx index 96ea78ff4..39794bfca 100644 --- a/web/src/pages/agent/form-sheet/next.tsx +++ b/web/src/pages/agent/form-sheet/next.tsx @@ -25,6 +25,7 @@ interface IProps { singleDebugDrawerVisible: IModalProps['visible']; hideSingleDebugDrawer: IModalProps['hideModal']; showSingleDebugDrawer: IModalProps['showModal']; + chatVisible: boolean; } const EmptyContent = () =>
; @@ -34,6 +35,7 @@ const FormSheet = ({ hideModal, node, singleDebugDrawerVisible, + chatVisible, hideSingleDebugDrawer, showSingleDebugDrawer, }: IModalProps & IProps) => { @@ -55,7 +57,9 @@ const FormSheet = ({ return ( diff --git a/web/src/pages/agent/hooks/use-show-drawer.tsx b/web/src/pages/agent/hooks/use-show-drawer.tsx index b45863b79..69f90c68e 100644 --- a/web/src/pages/agent/hooks/use-show-drawer.tsx +++ b/web/src/pages/agent/hooks/use-show-drawer.tsx @@ -119,7 +119,7 @@ export function useShowDrawer({ (e, node) => { if (!ExcludedNodes.some((x) => x === node.data.label)) { hideSingleDebugDrawer(); - hideRunOrChatDrawer(); + // hideRunOrChatDrawer(); showFormDrawer(e, node); } // handle single debug icon click @@ -130,12 +130,7 @@ export function useShowDrawer({ showSingleDebugDrawer(); } }, - [ - hideRunOrChatDrawer, - hideSingleDebugDrawer, - showFormDrawer, - showSingleDebugDrawer, - ], + [hideSingleDebugDrawer, showFormDrawer, showSingleDebugDrawer], ); return { diff --git a/web/src/pages/agent/log-sheet/index.tsx b/web/src/pages/agent/log-sheet/index.tsx index 11ffe7ffc..3722310d4 100644 --- a/web/src/pages/agent/log-sheet/index.tsx +++ b/web/src/pages/agent/log-sheet/index.tsx @@ -149,7 +149,7 @@ export function LogSheet({ return ( - +