commit fdb5f389431fb3c427b0f8b28aa7f308b965fcab
Author: Leszek Koltunski <leszek@koltunski.pl>
Date:   Thu Sep 30 16:14:31 2021 +0200

    Simplify objectlib's API.
    Correct a recently introduced bug with resetting texture maps.

diff --git a/src/main/java/org/distorted/main/RubikPreRender.java b/src/main/java/org/distorted/main/RubikPreRender.java
index b35fda65..72dea455 100644
--- a/src/main/java/org/distorted/main/RubikPreRender.java
+++ b/src/main/java/org/distorted/main/RubikPreRender.java
@@ -131,14 +131,7 @@ public class RubikPreRender implements EffectController, TwistyPreRender
       {
       mNewObject.createTexture();
       mView.setMovement(mNewObject.getMovement());
-
       if( firstTime ) mNewObject.restorePreferences(mPreferences);
-
-      if( mScreenWidth!=0 )
-        {
-        mNewObject.recomputeScaleFactor(mScreenWidth);
-        }
-
       mIsSolved = mNewObject.isSolved();
       }
     }
diff --git a/src/main/java/org/distorted/tutorials/TutorialPreRender.java b/src/main/java/org/distorted/tutorials/TutorialPreRender.java
index 209cc287..7c6ea718 100644
--- a/src/main/java/org/distorted/tutorials/TutorialPreRender.java
+++ b/src/main/java/org/distorted/tutorials/TutorialPreRender.java
@@ -99,12 +99,6 @@ public class TutorialPreRender implements EffectController, TwistyPreRender
       {
       mNewObject.createTexture();
       mView.setMovement(mNewObject.getMovement());
-
-      if( mScreenWidth!=0 )
-        {
-        mNewObject.recomputeScaleFactor(mScreenWidth);
-        }
-
       mIsSolved = mNewObject.isSolved();
       }
     }
