commit c22e6ef7dab4537ef9be5dc767f500ed214efc9e
Author: leszek <leszek@koltunski.pl>
Date:   Thu Nov 16 16:44:39 2023 +0100

    bugfix

diff --git a/src/main/java/org/distorted/main/MainObjectPopup.java b/src/main/java/org/distorted/main/MainObjectPopup.java
index 3e97bcb9..ca498f6a 100644
--- a/src/main/java/org/distorted/main/MainObjectPopup.java
+++ b/src/main/java/org/distorted/main/MainObjectPopup.java
@@ -199,7 +199,7 @@ public class MainObjectPopup
       level[l].setLayoutParams(params);
       level[l].setPadding(0,0,0,0);
 
-      final int ll=l-1;
+      final int ll= ( l==LEVELS_SHOWN ? l : l-1);  // the last level has to be upped by one
       boolean isSolved = scores.isSolved(mObjectOrdinal,ll);
       level[l].setBackgroundTintList( isSolved ? colorG : colorD);
       int scrambles = (l>0 && l<min) ? l : numScramble;
diff --git a/src/main/java/org/distorted/playui/ScreenSolving.java b/src/main/java/org/distorted/playui/ScreenSolving.java
index 8e86443e..80e3b35b 100644
--- a/src/main/java/org/distorted/playui/ScreenSolving.java
+++ b/src/main/java/org/distorted/playui/ScreenSolving.java
@@ -20,7 +20,6 @@ import org.distorted.dialogs.RubikDialogAbandon;
 import org.distorted.external.RubikScores;
 import org.distorted.helpers.TransparentImageButton;
 import org.distorted.main.R;
-import org.distorted.objects.RubikObjectList;
 
 import java.util.Timer;
 import java.util.TimerTask;
