From 27bee069dedbf9b0aacb110d8b504e3b0de8e832 Mon Sep 17 00:00:00 2001 From: artofcode Date: Thu, 31 May 2012 23:39:27 +0200 Subject: [PATCH] Calling dispose on the old texture so it gets cleaned up since this caused quite a memory leak and the loitering bitmaps didn't get cleaned up. --- src/ca/esdot/stats/FastStatsStarling.as | 1 + 1 file changed, 1 insertion(+) diff --git a/src/ca/esdot/stats/FastStatsStarling.as b/src/ca/esdot/stats/FastStatsStarling.as index 92b001d..bb81677 100644 --- a/src/ca/esdot/stats/FastStatsStarling.as +++ b/src/ca/esdot/stats/FastStatsStarling.as @@ -42,6 +42,7 @@ package ca.esdot.stats statsCache = new Image(Texture.fromBitmapData(cache)); _root.addChild(statsCache); } + (statsCache as Image).texture.dispose(); (statsCache as Image).texture = Texture.fromBitmapData(cache); } }