diff --git a/ashley/src/com/badlogic/ashley/core/Engine.java b/ashley/src/com/badlogic/ashley/core/Engine.java index 82e38a94..9d5dec2f 100644 --- a/ashley/src/com/badlogic/ashley/core/Engine.java +++ b/ashley/src/com/badlogic/ashley/core/Engine.java @@ -363,6 +363,8 @@ private void updateFamilyMembership (Entity entity, boolean removing) { addListenerBits.clear(); removeListenerBits.clear(); + bitsPool.free(addListenerBits); + bitsPool.free(removeListenerBits); entityListeners.end(); notifying = false; }