commit f4f784ada96ef1930d4b244d77079dcb7c5ff402
Author: Leszek Koltunski <leszek@koltunski.pl>
Date:   Tue Oct 5 12:58:22 2021 +0200

    Bugfix: we shouldn't be calling TwsityObject.solve() directly from the app, only through ObjectControl.solveOnly().

diff --git a/src/main/java/org/distorted/screens/RubikScreenSolution.java b/src/main/java/org/distorted/screens/RubikScreenSolution.java
index e51263c4..7f5b1ef0 100644
--- a/src/main/java/org/distorted/screens/RubikScreenSolution.java
+++ b/src/main/java/org/distorted/screens/RubikScreenSolution.java
@@ -54,8 +54,8 @@ public class RubikScreenSolution extends RubikScreenAbstract implements MovesFin
 
   void leaveScreen(RubikActivity act)
     {
-    TwistyObject object = act.getObject();
-    object.solve();
+    ObjectControl control = act.getControl();
+    control.solveOnly();
     }
 
 ///////////////////////////////////////////////////////////////////////////////////////////////////
