X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/095e176632bbf81d28a239742a1ecce12404bd2d..e0dfdad390b88924f15e4f6e7d8e7eadd585e06f:/services/workbench2/src/store/project-panel/project-panel-action.ts diff --git a/services/workbench2/src/store/project-panel/project-panel-action.ts b/services/workbench2/src/store/project-panel/project-panel-action.ts index 305799e820..38605752a7 100644 --- a/services/workbench2/src/store/project-panel/project-panel-action.ts +++ b/services/workbench2/src/store/project-panel/project-panel-action.ts @@ -7,17 +7,20 @@ import { propertiesActions } from "store/properties/properties-actions"; import { RootState } from "store/store"; import { getProperty } from "store/properties/properties"; import { loadProject } from "store/workbench/workbench-actions"; -import { projectPanelActions } from "store/project-panel/project-panel-action-bind"; +import { projectPanelRunActions, projectPanelDataActions } from "store/project-panel/project-panel-action-bind"; -export const PROJECT_PANEL_ID = "projectPanel"; export const PROJECT_PANEL_CURRENT_UUID = "projectPanelCurrentUuid"; export const IS_PROJECT_PANEL_TRASHED = "isProjectPanelTrashed"; export const openProjectPanel = (projectUuid: string) => async (dispatch: Dispatch) => { await dispatch(loadProject(projectUuid)); dispatch(propertiesActions.SET_PROPERTY({ key: PROJECT_PANEL_CURRENT_UUID, value: projectUuid })); - dispatch(projectPanelActions.RESET_EXPLORER_SEARCH_VALUE()); - dispatch(projectPanelActions.REQUEST_ITEMS()); + + dispatch(projectPanelDataActions.RESET_EXPLORER_SEARCH_VALUE()); + dispatch(projectPanelDataActions.REQUEST_ITEMS()); + + dispatch(projectPanelRunActions.RESET_EXPLORER_SEARCH_VALUE()); + dispatch(projectPanelRunActions.REQUEST_ITEMS()); }; export const getProjectPanelCurrentUuid = (state: RootState) => getProperty(PROJECT_PANEL_CURRENT_UUID)(state.properties);