commit 4c68cfd3c5c51a66c266525bd8388d4e294ee9ea
Author: Leszek Koltunski <leszek@koltunski.pl>
Date:   Sun May 31 19:51:11 2020 +0100

    Progress with DeferredJobs app (proves with the library part does not work :)

diff --git a/src/main/java/org/distorted/library/mesh/DeferredJobs.java b/src/main/java/org/distorted/library/mesh/DeferredJobs.java
index 9b57d01..44b3e64 100644
--- a/src/main/java/org/distorted/library/mesh/DeferredJobs.java
+++ b/src/main/java/org/distorted/library/mesh/DeferredJobs.java
@@ -56,8 +56,12 @@ public class DeferredJobs
       mTarget = target;
       mSource = source;
       mArg    = arg;
-      mEffects= new EffectQueueVertex();
-      mEffects.add(effect);
+
+      if( effect!=null )
+        {
+        mEffects= new EffectQueueVertex();
+        mEffects.add(effect);
+        }
       }
 
     void addEffect(VertexEffect effect)
@@ -82,7 +86,7 @@ public class DeferredJobs
 
     void clear()
       {
-      mEffects.removeAll(false);
+      if( mEffects!=null ) mEffects.removeAll(false);
       }
     }
 
