Project

General

Profile

« Previous | Next » 

Revision 97201782

Added by Leszek Koltunski 6 months ago

bugfixes

View differences:

src/main/java/org/distorted/main/MainObjectPopup.java
199 199
      level[l].setLayoutParams(params);
200 200
      level[l].setPadding(0,0,0,0);
201 201

  
202
      boolean isSolved = scores.isSolved(mObjectOrdinal,l);
202
      final int ll=l-1;
203
      boolean isSolved = scores.isSolved(mObjectOrdinal,ll);
203 204
      level[l].setBackgroundTintList( isSolved ? colorG : colorD);
204

  
205
      final int ll=l;
206
      boolean free = l==0;
207 205
      int scrambles = (l>0 && l<min) ? l : numScramble;
208 206

  
209 207
      level[l].setOnClickListener( new View.OnClickListener()
......
212 210
        public void onClick(View v)
213 211
          {
214 212
          mPopup.dismiss();
215
          if( ll==0 ) scores.setRecord(mObjectOrdinal,0,0); // remember we've entered the 'Free'
213
          if( ll<0 ) scores.setRecord(mObjectOrdinal,ll,0); // remember we've entered the 'Free'
216 214
                                                            // so that the button turns green
217
          act.switchToPlay(object,scrambles,free,ll);
215
          act.switchToPlay(object,scrambles,ll);
218 216
          }
219 217
        });
220 218
      }

Also available in: Unified diff