Author: thully
Date: 2012-10-11 11:41:39 -0700 (Thu, 11 Oct 2012)
New Revision: 30652

Modified:
   
core3/impl/trunk/work-swing-impl/impl/src/main/java/org/cytoscape/work/internal/task/SwingTaskMonitor.java
Log:
Fixed Bug #1517 - negative (indeterminate) progress bar state now stored if set 
before TaskDialog appears

Modified: 
core3/impl/trunk/work-swing-impl/impl/src/main/java/org/cytoscape/work/internal/task/SwingTaskMonitor.java
===================================================================
--- 
core3/impl/trunk/work-swing-impl/impl/src/main/java/org/cytoscape/work/internal/task/SwingTaskMonitor.java
  2012-10-11 18:18:39 UTC (rev 30651)
+++ 
core3/impl/trunk/work-swing-impl/impl/src/main/java/org/cytoscape/work/internal/task/SwingTaskMonitor.java
  2012-10-11 18:41:39 UTC (rev 30652)
@@ -77,7 +77,7 @@
                        dialog.setTaskTitle(title);
                if (statusMessage != null)
                        dialog.setStatus(statusMessage);
-               if (progress > 0)
+               if (progress != 0)
                        dialog.setPercentCompleted(progress);
                
                dialog.setVisible(showDialog);
@@ -177,6 +177,7 @@
                        return;
                }
                if ( progress < 0 ) {
+                       this.progress = -1;
                        if (dialog != null)
                                dialog.setPercentCompleted(-1);
                } 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