Author: pwang
Date: 2012-03-08 14:35:37 -0800 (Thu, 08 Mar 2012)
New Revision: 28458
Modified:
core3/impl/trunk/editor-impl/src/main/java/org/cytoscape/editor/internal/AddNestedNetworkTask.java
Log:
Fixed bug#745
Modified:
core3/impl/trunk/editor-impl/src/main/java/org/cytoscape/editor/internal/AddNestedNetworkTask.java
===================================================================
---
core3/impl/trunk/editor-impl/src/main/java/org/cytoscape/editor/internal/AddNestedNetworkTask.java
2012-03-08 22:10:15 UTC (rev 28457)
+++
core3/impl/trunk/editor-impl/src/main/java/org/cytoscape/editor/internal/AddNestedNetworkTask.java
2012-03-08 22:35:37 UTC (rev 28458)
@@ -42,7 +42,18 @@
Transferable t) {
super(nv,view);
this.t = t;
- nestedNetwork = new ListSingleSelection<CyNetwork>(new
ArrayList<CyNetwork>(mgr.getNetworkSet()));
+
+ ArrayList<CyNetwork> networkSet = new
ArrayList<CyNetwork>(mgr.getNetworkSet());
+
+ // Remove self from the network list
+ for (int i=0; i<networkSet.size(); i++ ){
+ if (view.getModel() == networkSet.get(i)){
+ networkSet.remove(i);
+ break;
+ }
+ }
+
+ nestedNetwork = new ListSingleSelection<CyNetwork>(networkSet);
}
@Override
--
You received this message because you are subscribed to the Google Groups
"cytoscape-cvs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/cytoscape-cvs?hl=en.