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
This commit is contained in:
Aleksey Pivovarov
2021-03-10 18:46:52 +00:00
committed by intellij-monorepo-bot
parent df2d4d718d
commit be0f91d5c1
@@ -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());