diff --git a/lib/core/controller/controller.dart b/lib/core/controller/controller.dart index 2123fe6..6ea474d 100644 --- a/lib/core/controller/controller.dart +++ b/lib/core/controller/controller.dart @@ -115,7 +115,9 @@ class LazyCanvasController with ChangeNotifier { /// Applied on the next build void setBuildCacheExtent(Offset extent) { _buildCacheExtent = extent + _kBuildCacheBuffer; - _buildExtent = Offset(_canvasSize.width, _canvasSize.height) + _buildCacheExtent!; + if (_init) { + _buildExtent = Offset(_canvasSize.width, _canvasSize.height) + _buildCacheExtent!; + } } // ==================== Utils ====================