projects
/
arvados-workbench2.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Remove unused file, update side panel tree actions
[arvados-workbench2.git]
/
src
/
components
/
tree
/
tree.tsx
diff --git
a/src/components/tree/tree.tsx
b/src/components/tree/tree.tsx
index 8d657f8dd63dabff570abafaa831d8411a9d1eab..c892d7d2c8fb12b86da3e4904b9dc9c8198148e1 100644
(file)
--- 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 ?
<CircularProgress size={10} className={loader} /> : null}
onContextMenu={this.handleRowContextMenu(it)}>
{it.status === TreeItemStatus.PENDING ?
<CircularProgress size={10} className={loader} /> : null}
- <i onClick={
() => this.props.t
oggleItemOpen(it.id, it.status)}
+ <i onClick={
this.handleT
oggleItemOpen(it.id, it.status)}
className={toggableIconContainer}>
<ListItemIcon className={this.getToggableIconClassNames(it.open, it.active)}>
{this.getProperArrowAnimation(it.status, it.items!)}
className={toggableIconContainer}>
<ListItemIcon className={this.getToggableIconClassNames(it.open, it.active)}>
{this.getProperArrowAnimation(it.status, it.items!)}
@@
-171,5
+171,10
@@
export const Tree = withStyles(styles)(
}
: undefined;
}
}
: undefined;
}
+
+ handleToggleItemOpen = (id: string, status: TreeItemStatus) => (event: React.MouseEvent<HTMLElement>) => {
+ event.stopPropagation();
+ this.props.toggleItemOpen(id, status);
+ }
}
);
}
);