if (myCurrentOverComponent != target && !dragEvent) {
if (myCurrentOverComponent != null) {
redispatch(convertEventType(e, MouseEvent.MOUSE_EXITED), false, myCurrentOverComponent);
if (target != null) {
redispatch(convertEventType(e, MouseEvent.MOUSE_ENTERED), false, target);
<BUG>}
}</BUG>
}
<BUG>if (target != null && !redispatch(e, motionEvent, target)) {
setCursor(target.getCursor());</BUG>
if (e.getID() == MouseEvent.MOUSE_PRESSED) {

if (myCurrentOverComponent != target && !dragEvent) {
if (myCurrentOverComponent != null) {
redispatch(convertEventType(e, MouseEvent.MOUSE_EXITED), false, myCurrentOverComponent);
if (target != null) {
redispatch(convertEventType(e, MouseEvent.MOUSE_ENTERED), false, target);
}
processed = true;
}
}
if (target != null) {
redispatch(e, motionEvent, target);
setCursor(target.getCursor());
