X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/6182baa054abdd54389c91aca9ac710bd3869f08..d506da189ae39bbf86f53e7cd9cda0db45a54695:/services/workbench2/src/views/all-processes-panel/all-processes-panel.tsx?ds=inline diff --git a/services/workbench2/src/views/all-processes-panel/all-processes-panel.tsx b/services/workbench2/src/views/all-processes-panel/all-processes-panel.tsx index 0ccb0502cb..88360ebcec 100644 --- a/services/workbench2/src/views/all-processes-panel/all-processes-panel.tsx +++ b/services/workbench2/src/views/all-processes-panel/all-processes-panel.tsx @@ -31,7 +31,7 @@ import { createTree } from "models/tree"; import { getInitialProcessStatusFilters, getInitialProcessTypeFilters } from "store/resource-type-filters/resource-type-filters"; import { getProcess } from "store/processes/process"; import { ResourcesState } from "store/resources/resources"; -import { toggleOne } from "store/multiselect/multiselect-actions"; +import { toggleOne, deselectAllOthers } from "store/multiselect/multiselect-actions"; type CssRules = "toolbar" | "button" | "root"; @@ -145,6 +145,7 @@ export const AllProcessesPanel = withStyles(styles)( handleRowClick = (uuid: string) => { this.props.dispatch(toggleOne(uuid)) + this.props.dispatch(deselectAllOthers(uuid)) this.props.dispatch(loadDetailsPanel(uuid)); };