diff options
Diffstat (limited to 'src/classes/share/javax')
-rw-r--r-- | src/classes/share/javax/media/j3d/Canvas3D.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/classes/share/javax/media/j3d/Canvas3D.java b/src/classes/share/javax/media/j3d/Canvas3D.java index 7efad89..99b7f1a 100644 --- a/src/classes/share/javax/media/j3d/Canvas3D.java +++ b/src/classes/share/javax/media/j3d/Canvas3D.java @@ -4772,7 +4772,11 @@ public class Canvas3D extends Canvas { if (obj == null) { continue; } - assert id == ((TextureRetained)obj).objectId; + + // Issue 403 : this assertion doesn't hold in some cases + // TODO KCR : determine why this is the case +// assert id == ((TextureRetained)obj).objectId; + freeTexture(ctx, id); if (obj instanceof TextureRetained) { tex = (TextureRetained) obj; |