diff --git a/src/pages/ideContainer/sideBar.tsx b/src/pages/ideContainer/sideBar.tsx index c6372c7..1896b77 100644 --- a/src/pages/ideContainer/sideBar.tsx +++ b/src/pages/ideContainer/sideBar.tsx @@ -36,7 +36,8 @@ import { updateCurrentAppData, updateEventListOld, updateEventNodeList, - updateIsRunning + updateIsRunning, + updateRuntimeId } from '@/store/ideContainer'; import { addApp, getProjectEnv, editApp, deleteApp } from '@/api/apps'; import _ from 'lodash'; @@ -886,6 +887,8 @@ const SideBar: React.FC = ({ // 根据应用的 scheduled 状态更新画布的运行状态 // scheduled === 1 表示应用正在运行中 dispatch(updateIsRunning(originalData?.scheduled === 1)); + // 运行中的应用同步更新runId + dispatch(updateRuntimeId(originalData?.instanceId)); // 调用外部传入的菜单选择处理函数 originalData.key && onMenuSelect?.({ ...originalData } as Selected);