Print

Print


Commit in lcsim-contrib/src/main/java/org/lcsim/contrib/onoprien/util/job on MAIN
JobManager.java+2-11.1.1.1 -> 1.2


lcsim-contrib/src/main/java/org/lcsim/contrib/onoprien/util/job
JobManager.java 1.1.1.1 -> 1.2
diff -u -r1.1.1.1 -r1.2
--- JobManager.java	10 Dec 2008 22:03:06 -0000	1.1.1.1
+++ JobManager.java	12 Dec 2008 20:15:23 -0000	1.2
@@ -27,7 +27,7 @@
  * </ul>
  * 
  * @author D. Onoprienko
- * @version $Id: JobManager.java,v 1.1.1.1 2008/12/10 22:03:06 jeremy Exp $
+ * @version $Id: JobManager.java,v 1.2 2008/12/12 20:15:23 onoprien Exp $
  */
 public class JobManager extends org.lcsim.util.Driver implements ConditionsListener {
   
@@ -156,6 +156,7 @@
         if (node.listener == listener) return;
       }
       _listeners.add(0, newNode);
+      if (_lastEvent != null) listener.detectorChanged(_lastEvent);
     } else {
       LinkedHashSet<JobEventListener> prereq = new LinkedHashSet<JobEventListener>(Arrays.asList(prerequisite));
       if (prereq.contains(listener)) throw new IllegalArgumentException();
CVSspam 0.2.8