Ticket #6022 (closed bug: fixed)
Effects:explode - multiple explosions cut short
|Reported by:||stringfold||Owned by:||gnarf|
|Component:||ui.effects.* (individual effect)||Version:||1.8.4|
If you trigger a second explode effect before the first is completed, all the animated image fragments for both animations are removed from the window when the first animation ends.
This is because the callback called when the first animation ends simply calls:
which removes all the image fragments for every animation currently in progress.
This is a shame because everything else works for concurrent explosions works fine -- the animations and the callback function to the user code when the animation is supposed to end.
The fix would be to attach a unique identifier to each set of exploding image elements so the callback can selectively remove only the images for that specific animation.
- Component changed from ui.core to effects.* (individual effect)
- Milestone changed from TBD to 1.9
- Status changed from assigned to closed
- Resolution set to fixed