From 53a272e113890174c8b3049b8d1a74999dee0cd4 Mon Sep 17 00:00:00 2001 From: zhaomenghuan <1028317108@qq.com> Date: Tue, 31 May 2022 23:22:54 +0800 Subject: [PATCH] fix(core): Fix ContextMenu event of CompressedTreeWidget does not take effect Signed-off-by: zhaomenghuan <1028317108@qq.com> --- .../browser/tree/tree-compression/compressed-tree-widget.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/core/src/browser/tree/tree-compression/compressed-tree-widget.tsx b/packages/core/src/browser/tree/tree-compression/compressed-tree-widget.tsx index 609e777404c84..c2f22f3b5ad53 100644 --- a/packages/core/src/browser/tree/tree-compression/compressed-tree-widget.tsx +++ b/packages/core/src/browser/tree/tree-compression/compressed-tree-widget.tsx @@ -123,8 +123,8 @@ export class CompressedTreeWidget extends TreeViewWelcomeWidget { protected getCaptionChildEventHandlers(node: TreeNode, props: CompressedNodeProps): React.Attributes & React.HtmlHTMLAttributes { return { onClick: event => (event.stopPropagation(), this.handleClickEvent(node, event)), - onDoubleClick: event => (event.stopPropagation(), this.handleClickEvent(node, event)), - onContextMenu: event => (event.stopPropagation(), this.handleClickEvent(node, event)), + onDoubleClick: event => (event.stopPropagation(), this.handleDblClickEvent(node, event)), + onContextMenu: event => (event.stopPropagation(), this.handleContextMenuEvent(node, event)), }; }