commit 3c5356361867ac3d52e8dc1c95846b6b4af4523a
Author: Leszek Koltunski <leszek@koltunski.pl>
Date:   Fri Jun 9 02:36:28 2023 +0200

    Fix bug which prevented the normal vectors from being drawn.
    Bug introduced in 2021/Dec/16!

diff --git a/src/main/java/org/distorted/library/main/DistortedLibrary.java b/src/main/java/org/distorted/library/main/DistortedLibrary.java
index c5f8bb2..7d59106 100644
--- a/src/main/java/org/distorted/library/main/DistortedLibrary.java
+++ b/src/main/java/org/distorted/library/main/DistortedLibrary.java
@@ -628,9 +628,8 @@ public class DistortedLibrary
 
       EffectQueue.send(queues, mMainProgramH, distance, mipmap, projection, inflate, 0 );
       GLES30.glDrawArrays(GLES30.GL_TRIANGLE_STRIP, 0, mesh.getNumVertices() );
-      mMainProgram.stopUsingProgram();
-
       if( mesh.getShowNormals() ) displayNormals(projection,mesh);
+      mMainProgram.stopUsingProgram();
       }
     }
 
