X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/3ad7e33a2d50e9ed2298624ea5cac7cb5cd21a6f..7f95b6ead934a15e849c7650a08475633a8bfb09:/src/views/workbench/workbench.tsx diff --git a/src/views/workbench/workbench.tsx b/src/views/workbench/workbench.tsx index d18d113bcb..3767e7b051 100644 --- a/src/views/workbench/workbench.tsx +++ b/src/views/workbench/workbench.tsx @@ -105,9 +105,11 @@ class Workbench extends React.Component { }; toggleProjectTreeItem = (itemId: string) => { - this.props.dispatch(projectService.getProjectList(itemId)).then(() => { - this.props.dispatch(projectActions.TOGGLE_PROJECT_TREE_ITEM(itemId)); - }); + this.props.projects ? + this.props.dispatch(projectActions.TOGGLE_PROJECT_TREE_ITEM(itemId)) : ( + this.props.dispatch(projectService.getProjectList(itemId)).then(() => { + this.props.dispatch(projectActions.TOGGLE_PROJECT_TREE_ITEM(itemId)); + })) }; render() {