Support for decoding images in lists
This commit is contained in:
parent
fbd5460b04
commit
6d689c6c08
@ -70,7 +70,8 @@ class MojoAssetBundle extends AssetBundle {
|
||||
return _imageCache.putIfAbsent(key, () {
|
||||
Completer<sky.Image> completer = new Completer<sky.Image>();
|
||||
load(key).then((assetData) {
|
||||
new sky.ImageDecoder(assetData.handle.h, completer.complete);
|
||||
new sky.ImageDecoder(completer.complete)
|
||||
..initWithConsumer(assetData.handle.h);
|
||||
});
|
||||
return new ImageResource(completer.future);
|
||||
});
|
||||
|
@ -23,7 +23,8 @@ 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(completer.complete)
|
||||
..initWithConsumer(response.body.handle.h);
|
||||
}
|
||||
});
|
||||
return new ImageResource(completer.future);
|
||||
|
Loading…
x
Reference in New Issue
Block a user