|
@@ -267,18 +267,14 @@ public final class TreeFrameManager implements FrameManager,
|
267
|
267
|
protected void checkRollover(final MouseEvent event) {
|
268
|
268
|
NodeLabel node = null;
|
269
|
269
|
|
270
|
|
- if (event == null) {
|
271
|
|
- node = null;
|
272
|
|
- } else if (tree.getNodeForLocation(event.getX(), event.getY())
|
273
|
|
- != null) {
|
274
|
|
- node =
|
275
|
|
- tree.getNodeForLocation(event.getX(), event.getY()).getLabel();
|
|
270
|
+ if (event != null && tree.getNodeForLocation(event.getX(), event.getY()) != null) {
|
|
271
|
+ node = tree.getNodeForLocation(event.getX(), event.getY()).getLabel();
|
276
|
272
|
}
|
277
|
273
|
|
278
|
274
|
synchronized (nodes) {
|
279
|
275
|
for (TreeViewNode treeNode : nodes.values()) {
|
280
|
276
|
final NodeLabel label = treeNode.getLabel();
|
281
|
|
- label.setRollover(node == null ? false : label == node);
|
|
277
|
+ label.setRollover(label == node);
|
282
|
278
|
}
|
283
|
279
|
}
|
284
|
280
|
tree.repaint();
|