projects
/
arvados-workbench2.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge remote-tracking branch 'origin' into 13694-Data-operations-Project-creation
[arvados-workbench2.git]
/
src
/
components
/
context-menu
/
context-menu.tsx
diff --git
a/src/components/context-menu/context-menu.tsx
b/src/components/context-menu/context-menu.tsx
index 48e63ba0b975916d42dd03845f52eb279a15a1eb..c892ba2616dda6480de47d2c3767596636267917 100644
(file)
--- a/
src/components/context-menu/context-menu.tsx
+++ b/
src/components/context-menu/context-menu.tsx
@@
-28,7
+28,8
@@
export default class ContextMenu<T> extends React.PureComponent<ContextMenuProps
open={!!anchorEl}
onClose={onClose}
transformOrigin={DefaultTransformOrigin}
open={!!anchorEl}
onClose={onClose}
transformOrigin={DefaultTransformOrigin}
- anchorOrigin={DefaultTransformOrigin}>
+ anchorOrigin={DefaultTransformOrigin}
+ onContextMenu={this.handleContextMenu}>
<List dense>
{actions.map((group, groupIndex) =>
<React.Fragment key={groupIndex}>
<List dense>
{actions.map((group, groupIndex) =>
<React.Fragment key={groupIndex}>
@@
-49,4
+50,9
@@
export default class ContextMenu<T> extends React.PureComponent<ContextMenuProps
</List>
</Popover>;
}
</List>
</Popover>;
}
+
+ handleContextMenu = (event: React.MouseEvent<HTMLElement>) => {
+ event.preventDefault();
+ this.props.onClose();
+ }
}
}