Author: mes
Date: 2011-11-17 13:43:40 -0800 (Thu, 17 Nov 2011)
New Revision: 27518

Modified:
   
core3/impl/trunk/work-swing-impl/impl/src/main/java/org/cytoscape/work/internal/task/SwingTaskMonitor.java
Log:
fixed an npe

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
  2011-11-17 20:57:28 UTC (rev 27517)
+++ 
core3/impl/trunk/work-swing-impl/impl/src/main/java/org/cytoscape/work/internal/task/SwingTaskMonitor.java
  2011-11-17 21:43:40 UTC (rev 27518)
@@ -116,7 +116,8 @@
 
        public void setProgress(double progress) {
                if ( progress < 0 ) {
-                       dialog.setPercentCompleted(-1);
+                       if (dialog != null)
+                               dialog.setPercentCompleted(-1);
                } else {
                        double completed = 
(double)currentTaskNum/(double)expectedNumTasks;
                        double adjustedProgress = (progress * 
fractionOfOverall) + completed;

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