From be0f91d5c1c42473fbc90415b4e9d5968ff4995e Mon Sep 17 00:00:00 2001 From: Aleksey Pivovarov Date: Wed, 10 Mar 2021 21:22:30 +0300 Subject: [PATCH] CWM-2135 ui: restore original behavior of SimpleTree handleDoubleClickOrEnter does not consume passed event, as it is handled in 'invokeLater'. This could be used by someone via ignoring 'handleDoubleClickOrEnter' and registering custom 'DoubleClickListener'. To keep compatibility, we should not consume the click event. GitOrigin-RevId: 12bcebbfa0c8bca9f87e7d9bf8408e735275d501 --- .../src/com/intellij/ui/treeStructure/SimpleTree.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/platform-api/src/com/intellij/ui/treeStructure/SimpleTree.java b/platform/platform-api/src/com/intellij/ui/treeStructure/SimpleTree.java index 5e5beffa8c59..2b19fc5958ac 100644 --- a/platform/platform-api/src/com/intellij/ui/treeStructure/SimpleTree.java +++ b/platform/platform-api/src/com/intellij/ui/treeStructure/SimpleTree.java @@ -50,7 +50,7 @@ public class SimpleTree extends Tree implements CellEditorListener { @Override protected boolean onDoubleClick(@NotNull MouseEvent e) { handleDoubleClickOrEnter(getClosestPathForLocation(e.getX(), e.getY()), e); - return true; + return false; } }.installOn(this); addMouseListener(new MyMouseListener());