anchor.diff:    }
   
     void _loadAssetBytes() {
  -    widget.controller.load()
  -      .then((ui.Picture picture) {
  -        setState(() {
  -          _picture?.dispose();
  -          _picture = picture;
  -        });
  +    widget.controller.loadBytes().then((ByteData data) {
  +      final ui.Picture picture = decodeVectorGraphics(data);
  +      setState(() {
  +        _picture?.dispose();
  +        _picture = picture;
         });
  +    });
     }
   
     @override
  
positive.code: import 'dart:typed_data';
  import 'dart:ui' as ui;
  import 'package:flutter/rendering.dart';
  import 'package:flutter/widgets.dart';
  import 'package:vector_graphics_codec/vector_graphics_codec.dart';
  
  import 'src/listener.dart';
  
  const VectorGraphicsCodec _codec = VectorGraphicsCodec();
  
  /// A widget that displays a vector_graphics formatted asset.
  class VectorGraphics extends StatefulWidget {
  
negative.code:     _picture = value;
      markNeedsPaint();
    }
  
    @override
    void paint(PaintingContext context, ui.Offset offset) {
      context.canvas.translate(offset.dx, offset.dy);
      context.canvas.drawPicture(picture);
    }
  }
  