gamnit: fix clearing reference to context in sprites too
[nit.git] / lib / gamnit / flat.nit
index d5cb28e..c58658c 100644 (file)
@@ -673,6 +673,10 @@ private class SpriteSet
 
        redef fun clear
        do
+               for sprite in self do
+                       sprite.context = null
+                       sprite.sprite_set = null
+               end
                super
                for c in contexts_items do c.destroy
                contexts_map.clear