Merge remote-tracking branch

'origin/GT-3219_adamopolous_drag-n-drop-off-target' into Ghidra_9.1
(fixes #1093)
This commit is contained in:
Ryan Kurtz
2019-10-15 12:15:56 -04:00

View File

@@ -48,6 +48,10 @@ public class GTreeRenderer extends DefaultTreeCellRenderer implements GComponent
super.getTreeCellRendererComponent(tree, value, selected1, expanded, leaf, row, hasFocus1);
// Important - make sure this happens before the setBackground() call, otherwise we will
// paint the previously dragged-over node as the drop target.
paintDropTarget = (value == dropTarget);
setOpaque(true);
setBackground(selected1 ? getBackgroundSelectionColor() : getBackgroundNonSelectionColor());
@@ -71,8 +75,6 @@ public class GTreeRenderer extends DefaultTreeCellRenderer implements GComponent
updateIconTextGap(icon, minIconWidth);
paintDropTarget = (value == dropTarget);
GTree gtree = node.getTree();
GTreeFilter filter = gtree == null ? null : gtree.getFilter();