commit c9f87559723719c88175f26cbacef52fac2017ad
Author: leszek <leszek@koltunski.pl>
Date:   Sat Dec 30 01:20:39 2023 +0100

    Support Active and Inactive RubikObjects.

diff --git a/src/main/java/org/distorted/objects/RubikObjectList.java b/src/main/java/org/distorted/objects/RubikObjectList.java
index ced10d55..e11df0c2 100644
--- a/src/main/java/org/distorted/objects/RubikObjectList.java
+++ b/src/main/java/org/distorted/objects/RubikObjectList.java
@@ -84,23 +84,27 @@ public class RubikObjectList
     {
     for(int i=0; i<NUM_OBJECTS; i++)
       {
-      ListObjects type = ListObjects.getObject(i);
-      RubikObject obj = new RubikObject(type);
-      mObjects.add(obj);
-      mNumObjects++;
+      ListObjects lo = ListObjects.getObject(i);
 
-      if( SHOW_DOWNLOADED_DEBUG ) android.util.Log.e("D", "creating local object "+type.name() );
-
-      if( obj.hasExtras() )
+      if( lo.isEnabled() )
         {
-        if( SHOW_DOWNLOADED_DEBUG ) android.util.Log.e("D", "has extras "+mNumExtras );
+        RubikObject obj = new RubikObject(lo);
+        mObjects.add(obj);
+        mNumObjects++;
 
-        obj.setExtrasOrdinal(mNumExtras);
-        mNumExtras++;
-        }
-      else
-        {
-        if( SHOW_DOWNLOADED_DEBUG ) android.util.Log.e("D", "no extras");
+        if( SHOW_DOWNLOADED_DEBUG ) android.util.Log.e("D", "creating local object "+lo.name() );
+
+        if( obj.hasExtras() )
+          {
+          if( SHOW_DOWNLOADED_DEBUG ) android.util.Log.e("D", "has extras "+mNumExtras );
+
+          obj.setExtrasOrdinal(mNumExtras);
+          mNumExtras++;
+          }
+        else
+          {
+          if( SHOW_DOWNLOADED_DEBUG ) android.util.Log.e("D", "no extras");
+          }
         }
       }
     }
