commit 42bc5a3de2057073cad5d85f0dd1a4b4eb137432
Author: Leszek Koltunski <leszek@koltunski.pl>
Date:   Fri Dec 16 21:29:44 2022 +0100

    simplify the crash app.

diff --git a/src/main/java/org/distorted/examples/flatblur2/FlatBlur2Renderer.java b/src/main/java/org/distorted/examples/flatblur2/FlatBlur2Renderer.java
index a146694..866755a 100644
--- a/src/main/java/org/distorted/examples/flatblur2/FlatBlur2Renderer.java
+++ b/src/main/java/org/distorted/examples/flatblur2/FlatBlur2Renderer.java
@@ -50,9 +50,7 @@ class FlatBlur2Renderer implements GLSurfaceView.Renderer, DistortedLibrary.Exce
 
     private final GLSurfaceView mView;
     private final DistortedScreen mScreen;
-
     private DistortedNode mNode1, mNode2;
-    private long mGlowID;
 
 ///////////////////////////////////////////////////////////////////////////////////////////////////
 
@@ -126,7 +124,6 @@ class FlatBlur2Renderer implements GLSurfaceView.Renderer, DistortedLibrary.Exce
 
       PostprocessEffectGlow glow = new PostprocessEffectGlow(haloRadius,color);
       glow.setQuality(EffectQuality.MEDIUM);
-      mGlowID = glow.getID();
       glow.notifyWhenFinished(this);
       DistortedEffects effects = mNode1.getEffects();
       effects.apply(glow);
@@ -136,14 +133,11 @@ class FlatBlur2Renderer implements GLSurfaceView.Renderer, DistortedLibrary.Exce
 
    public void effectFinished(long id)
       {
-      if( id==mGlowID )
-         {
-         mScreen.detach(mNode1);
-         mNode1.markForDeletion();
-         mNode1=null;
-         mScreen.detach(mNode2);
-         mNode2.markForDeletion();
-         mNode2=null;
-         }
+      mScreen.detach(mNode1);
+      mNode1.markForDeletion();
+      mNode1=null;
+      mScreen.detach(mNode2);
+      mNode2.markForDeletion();
+      mNode2=null;
       }
 }
