diff --git a/examples/raw/spinning_image.dart b/examples/raw/spinning_image.dart index b2610a3fea..abd999beac 100644 --- a/examples/raw/spinning_image.dart +++ b/examples/raw/spinning_image.dart @@ -11,7 +11,7 @@ import 'package:sky/services.dart'; double timeBase = null; sky.Image image = null; -String url1 = "https://www.dartlang.org/logos/dart-logo.png"; +String url1 = "https://raw.githubusercontent.com/dart-lang/logos/master/logos_and_wordmarks/dart-logo.png"; String url2 = "http://i2.kym-cdn.com/photos/images/facebook/000/581/296/c09.jpg"; sky.Picture paint(sky.Rect paintBounds, double delta) { diff --git a/packages/flutter/lib/src/services/asset_bundle.dart b/packages/flutter/lib/src/services/asset_bundle.dart index 87d6e55c18..aecc48a53b 100644 --- a/packages/flutter/lib/src/services/asset_bundle.dart +++ b/packages/flutter/lib/src/services/asset_bundle.dart @@ -70,7 +70,7 @@ class MojoAssetBundle extends AssetBundle { return _imageCache.putIfAbsent(key, () { Completer completer = new Completer(); load(key).then((assetData) { - new sky.ImageDecoder(assetData.handle.h, completer.complete); + new sky.ImageDecoder.consume(assetData.handle.h, completer.complete); }); return new ImageResource(completer.future); }); diff --git a/packages/flutter/lib/src/services/image_cache.dart b/packages/flutter/lib/src/services/image_cache.dart index fd55b08e06..fdc7e37bd5 100644 --- a/packages/flutter/lib/src/services/image_cache.dart +++ b/packages/flutter/lib/src/services/image_cache.dart @@ -23,7 +23,7 @@ class _ImageCache { print("Failed (${response.statusCode}) to load image ${url}"); completer.complete(null); } else { - new sky.ImageDecoder(response.body.handle.h, completer.complete); + new sky.ImageDecoder.consume(response.body.handle.h, completer.complete); } }); return new ImageResource(completer.future);