X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/92a91b827484223bcb3d1a7693b37c573de54538..807876d53b4bc86fd78e3c1183a42ed317cb835d:/services/workbench2/src/views/search-results-panel/search-results-panel.tsx diff --git a/services/workbench2/src/views/search-results-panel/search-results-panel.tsx b/services/workbench2/src/views/search-results-panel/search-results-panel.tsx index 320e85cb99..0b69ff246a 100644 --- a/services/workbench2/src/views/search-results-panel/search-results-panel.tsx +++ b/services/workbench2/src/views/search-results-panel/search-results-panel.tsx @@ -13,7 +13,7 @@ import { SearchBarAdvancedFormData } from 'models/search-bar'; import { User } from "models/user"; import { Config } from 'common/config'; import { Session } from "models/session"; -import { toggleOne } from "store/multiselect/multiselect-actions"; +import { toggleOne, deselectAllOthers } from "store/multiselect/multiselect-actions"; export interface SearchResultsPanelDataProps { data: SearchBarAdvancedFormData; @@ -48,6 +48,7 @@ const mapDispatchToProps = (dispatch: Dispatch): SearchResultsPanelActionProps = onDialogOpen: (ownerUuid: string) => { return; }, onItemClick: (resourceUuid: string) => { dispatch(toggleOne(resourceUuid)) + dispatch(deselectAllOthers(resourceUuid)) dispatch(loadDetailsPanel(resourceUuid)); }, onItemDoubleClick: uuid => {