From: Alexis Laferrière Date: Fri, 1 Sep 2017 11:52:50 +0000 (-0400) Subject: gamnit: fix sprite set management in flat_core X-Git-Url: http://nitlanguage.org?ds=sidebyside gamnit: fix sprite set management in flat_core Signed-off-by: Alexis Laferrière --- diff --git a/lib/gamnit/flat/flat_core.nit b/lib/gamnit/flat/flat_core.nit index 8018e1d..e48b654 100644 --- a/lib/gamnit/flat/flat_core.nit +++ b/lib/gamnit/flat/flat_core.nit @@ -965,7 +965,7 @@ class SpriteSet for sprite in sprites_to_remap do # Skip if it was removed from this set after being modified - if sprite.context != self then continue + if sprite.sprite_set != self then continue unmap_sprite sprite map_sprite sprite @@ -1005,6 +1005,7 @@ class SpriteSet for c in contexts_items do c.destroy contexts_map.clear contexts_items.clear + sprites_to_remap.clear end end