patel22p / frozenbubbleplus

Automatically exported from code.google.com/p/frozenbubbleplus
0 stars 0 forks source link

Bubble sprite artifacts occasionally remain on the screen. #41

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
A bubble will very rarely remain hanging on the screen in a fixed location, 
indicating that the sprite was incorrectly added or incorrectly removed.

This has only been observed in multiplater (Player vs CPU) during very 
intensive playing, with a heavy concentration of launched bubbles and attack 
bubbles.

This bug was identified in version 1.19.

Original issue reported on code.google.com by forter...@gmail.com on 9 Jul 2013 at 8:11

GoogleCodeExporter commented 8 years ago
This has been verified in version 1.19.  Note that the fix is a patch, as it 
simply works around the bug by detecting when it has occurred, and 
re-initializing the game screen after it happens instead of fixing the flaw 
itself.  Refer to function synchronizeBubbleManager() in FrozenGame.java for 
more information.

Although the underlying bug has not been fixed, synchronizeBubbleManager() is 
still valuable in that other sprite issues are patched as well, so this 
function should probably remain even if all identified bugs are fixed.

Original comment by forter...@gmail.com on 25 Jul 2013 at 9:22