diff --git a/spine-flutter/lib/spine_flutter.dart b/spine-flutter/lib/spine_flutter.dart index a5fdd51eb..af096f744 100644 --- a/spine-flutter/lib/spine_flutter.dart +++ b/spine-flutter/lib/spine_flutter.dart @@ -183,6 +183,11 @@ class Atlas { for (final image in atlasPages) { image.dispose(); } + for (final map in atlasPagePaints) { + map.values.forEach((element) { + element.shader?.dispose(); + }); + } } }