X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/8e7e7f4a4972c44f2f4a4692953bfbe35ebcdf84..d506da189ae39bbf86f53e7cd9cda0db45a54695:/services/workbench2/src/views/subprocess-panel/subprocess-panel.tsx diff --git a/services/workbench2/src/views/subprocess-panel/subprocess-panel.tsx b/services/workbench2/src/views/subprocess-panel/subprocess-panel.tsx index 684e1fd2b9..a4eb5e67a7 100644 --- a/services/workbench2/src/views/subprocess-panel/subprocess-panel.tsx +++ b/services/workbench2/src/views/subprocess-panel/subprocess-panel.tsx @@ -10,7 +10,7 @@ import { RootState } from "store/store"; import { navigateTo } from "store/navigation/navigation-action"; import { loadDetailsPanel } from "store/details-panel/details-panel-action"; import { getProcess } from "store/processes/process"; -import { toggleOne } from 'store/multiselect/multiselect-actions'; +import { toggleOne, deselectAllOthers } from 'store/multiselect/multiselect-actions'; const mapDispatchToProps = (dispatch: Dispatch): SubprocessPanelActionProps => ({ onContextMenu: (event, resourceUuid, resources) => { @@ -21,6 +21,7 @@ const mapDispatchToProps = (dispatch: Dispatch): SubprocessPanelActionProps => ( }, onRowClick: (uuid: string) => { dispatch(toggleOne(uuid)) + dispatch(deselectAllOthers(uuid)) dispatch(loadDetailsPanel(uuid)); }, onItemDoubleClick: uuid => {