From aafcbbc4f9c52cfe275fa8ddce4964f77e352014 Mon Sep 17 00:00:00 2001 From: Viktor Lidholt Date: Thu, 3 Dec 2015 13:55:32 -0800 Subject: [PATCH] Fixes issue with physics debug drawing in sprites --- packages/flutter_sprites/lib/src/sprite_box.dart | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/flutter_sprites/lib/src/sprite_box.dart b/packages/flutter_sprites/lib/src/sprite_box.dart index d50299a9d73..4c2d3e37584 100644 --- a/packages/flutter_sprites/lib/src/sprite_box.dart +++ b/packages/flutter_sprites/lib/src/sprite_box.dart @@ -348,6 +348,9 @@ class SpriteBox extends RenderBox { _rootNode._visit(canvas, totalMatrix); // Draw physics debug + if (_physicsNodes == null) + _rebuildActionControllersAndPhysicsNodes(); + for (PhysicsWorld world in _physicsNodes) { if (world.drawDebug) { canvas.setMatrix(world._debugDrawTransform.storage);