Simplify code in thumbnail widget

This commit is contained in:
Vishnu Mohandas 2020-06-11 03:11:19 +05:30
parent 83fc76f479
commit 31e3ac7251

View file

@ -59,17 +59,13 @@ class _ThumbnailWidgetState extends State<ThumbnailWidget> {
_logger.warning("Could not load image: ", e);
_encounteredErrorLoadingThumbnail = true;
}).then((data) {
if (mounted) {
setState(() {
if (data != null) {
final imageProvider = Image.memory(data).image;
precacheImage(imageProvider, context).then((value) {
if (mounted) {
setState(() {
_imageProvider = imageProvider;
_hasLoadedThumbnail = true;
});
}
if (data != null && mounted) {
final imageProvider = Image.memory(data).image;
precacheImage(imageProvider, context).then((value) {
if (mounted) {
setState(() {
_imageProvider = imageProvider;
_hasLoadedThumbnail = true;
});
}
});