mirror of
https://github.com/NationalSecurityAgency/ghidra.git
synced 2025-10-06 03:50:02 +02:00
GT-3432 - Fixed recently broken drag-n-drop from the Front End to a
running Tool
This commit is contained in:
parent
cbe5b9e9ca
commit
adbbc25542
4 changed files with 184 additions and 215 deletions
|
@ -33,8 +33,8 @@ public class DataTreeDragNDropHandler implements GTreeDragNDropHandler {
|
|||
private static Map<DataFlavor, DataTreeFlavorHandler> activeProjectDropFlavorHandlerMap =
|
||||
new HashMap<>();
|
||||
public static DataFlavor localDomainFileTreeFlavor = createLocalTreeNodeFlavor();
|
||||
public static DataFlavor localDomainFileFlavor = createLocalTreeFlavor();
|
||||
|
||||
public static DataFlavor localDomainFileFlavor = createLocalTreeFlavor();
|
||||
public static DataFlavor[] allSupportedFlavors =
|
||||
{ localDomainFileTreeFlavor, localDomainFileFlavor, DataFlavor.stringFlavor };
|
||||
|
||||
|
@ -152,7 +152,7 @@ public class DataTreeDragNDropHandler implements GTreeDragNDropHandler {
|
|||
.map(node -> ((DomainFileNode) node).getDomainFile())
|
||||
.collect(Collectors.toList());
|
||||
}
|
||||
else if (flavor == DataFlavor.stringFlavor) {
|
||||
else if (flavor.equals(DataFlavor.stringFlavor)) {
|
||||
// allow users to copy the names of nodes
|
||||
return transferNodes.stream()
|
||||
.map(node -> node.getName())
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue