Given a tree with context menu you have to close an opened content menu before you can click another treeitem.
Is this wanted?

protected void onShowContextMenu(int x, int y) {
if (fireEvent(Events.ContextMenu)) {
[...]
disabled = true;
}
}