Revision 97201782
Added by Leszek Koltunski 6 months ago
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
bugfixes