commit 2683f0c49bcdbbd1b9ea6ff2bee572be5b081035
Author: Leszek Koltunski <leszek@koltunski.pl>
Date:   Sun Jul 31 20:38:26 2022 +0200

    Bugfix for rotating the object in BandagedCreator mode.

diff --git a/src/main/java/org/distorted/bandaged/BandagedCreatorRenderer.java b/src/main/java/org/distorted/bandaged/BandagedCreatorRenderer.java
index b5b8bc6c..fa9b3994 100644
--- a/src/main/java/org/distorted/bandaged/BandagedCreatorRenderer.java
+++ b/src/main/java/org/distorted/bandaged/BandagedCreatorRenderer.java
@@ -379,6 +379,8 @@ public class BandagedCreatorRenderer implements GLSurfaceView.Renderer, Distorte
 
    public void setQuatTemp(float x, float y, float z, float w)
      {
+     mSetQuatT = false;
+
      mQuatX = x;
      mQuatY = y;
      mQuatZ = z;
diff --git a/src/main/java/org/distorted/bandaged/BandagedCreatorView.java b/src/main/java/org/distorted/bandaged/BandagedCreatorView.java
index 9d0a6e04..acf03e90 100644
--- a/src/main/java/org/distorted/bandaged/BandagedCreatorView.java
+++ b/src/main/java/org/distorted/bandaged/BandagedCreatorView.java
@@ -25,7 +25,6 @@ import org.distorted.library.main.DistortedScreen;
 
 public class BandagedCreatorView extends GLSurfaceView
 {
-    private final static float DIRECTION_SENSITIVITY= 12.0f;
     public static final int INVALID_POINTER_ID = -1;
 
     private BandagedCreatorRenderer mRenderer;
@@ -240,12 +239,10 @@ public class BandagedCreatorView extends GLSurfaceView
             mRenderer.setQuatTemp(px*sinA, py*sinA, pz*sinA, cosA);
             }
           }
-        if( (mX-x)*(mX-x) + (mY-y)*(mY-y) > mScreenMin*mScreenMin/(DIRECTION_SENSITIVITY*DIRECTION_SENSITIVITY) )
-          {
-          mX = x;
-          mY = y;
-          mRenderer.resetQuats();
-          }
+
+        mRenderer.resetQuats();
+        mX = x;
+        mY = y;
         }
       }
 
