From 4187ee4067e67370f6708ba1a0121ecf0a1ac756 Mon Sep 17 00:00:00 2001 From: Michal Klobukowski Date: Mon, 9 Jul 2018 14:52:01 +0200 Subject: [PATCH] Block browser context menu inside app's context menu Feature #13770 Arvados-DCO-1.1-Signed-off-by: Michal Klobukowski --- src/components/context-menu/context-menu.tsx | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/components/context-menu/context-menu.tsx b/src/components/context-menu/context-menu.tsx index 7751be49..6ac1207b 100644 --- a/src/components/context-menu/context-menu.tsx +++ b/src/components/context-menu/context-menu.tsx @@ -27,7 +27,8 @@ export default class ContextMenu extends React.PureComponent + anchorOrigin={DefaultTransformOrigin} + onContextMenu={this.handleContextMenu}> {actions.map((group, groupIndex) => @@ -48,4 +49,9 @@ export default class ContextMenu extends React.PureComponent ; } + + handleContextMenu = (event: React.MouseEvent) => { + event.preventDefault(); + this.props.onClose(); + } } -- 2.30.2