X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/c067c93c2159b21980551e2d87ebb10f985cba84..a9ba50241080a83734e8aea0f230cc3fc3f3b7ca:/src/components/tree/tree.tsx
diff --git a/src/components/tree/tree.tsx b/src/components/tree/tree.tsx
index 8d657f8dd6..c892d7d2c8 100644
--- a/src/components/tree/tree.tsx
+++ b/src/components/tree/tree.tsx
@@ -107,7 +107,7 @@ export const Tree = withStyles(styles)(
onContextMenu={this.handleRowContextMenu(it)}>
{it.status === TreeItemStatus.PENDING ?
: null}
- this.props.toggleItemOpen(it.id, it.status)}
+
{this.getProperArrowAnimation(it.status, it.items!)}
@@ -171,5 +171,10 @@ export const Tree = withStyles(styles)(
}
: undefined;
}
+
+ handleToggleItemOpen = (id: string, status: TreeItemStatus) => (event: React.MouseEvent) => {
+ event.stopPropagation();
+ this.props.toggleItemOpen(id, status);
+ }
}
);