Author: scooter
Date: 2012-06-20 10:15:34 -0700 (Wed, 20 Jun 2012)
New Revision: 29639

Modified:
   
core3/impl/trunk/ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/impl/PopupMenuHelper.java
Log:
Don't try to put ViewTaskFactories in the popup menu if the preferredAction is 
"OPEN".  Fixes bug #869.


Modified: 
core3/impl/trunk/ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/impl/PopupMenuHelper.java
===================================================================
--- 
core3/impl/trunk/ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/impl/PopupMenuHelper.java
        2012-06-20 15:23:43 UTC (rev 29638)
+++ 
core3/impl/trunk/ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/impl/PopupMenuHelper.java
        2012-06-20 17:15:34 UTC (rev 29639)
@@ -189,8 +189,13 @@
                String pref = (String)(props.get(PREFERRED_MENU));
                String toolTip = (String) (props.get(TOOLTIP));
                String menuGravity = (String) (props.get(MENU_GRAVITY));
+               String prefAction = (String)(props.get(PREFERRED_ACTION));
                double gravity;
 
+               // We really don't want to have double-click actions in our 
menus
+               if (prefAction != null && prefAction.equals("OPEN"))
+                       return;
+
                if (menuGravity != null) {
                        gravity = Double.parseDouble(menuGravity);
                } else  {

-- 
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.

Reply via email to