if (node != null) {
Element jointEl = view.getJointElement(node);
if (jointEl != null && tpe.within(jointEl)) {
toggle((M) tpe.getItem());
} else if (GXT.isHighContrastMode) {
Rectangle r = El.fly(jointEl).getBounds();
if (r.contains(tpe.getClientX(), tpe.getClientY())) {
toggle((M) tpe.getItem());
}
}
Element checkEl = view.getCheckElement(node);
if (checkable && checkEl != null && tpe.within(checkEl)) {