Check if widget is mounted before precaching image

This commit is contained in:
Vishnu Mohandas 2020-06-11 02:32:24 +05:30
parent 59dcc38ba5
commit 25de85aea6

View file

@ -168,7 +168,7 @@ class _ZoomableImageState extends State<ZoomableImage>
void _onLargeThumbnailLoaded(
ImageProvider imageProvider, BuildContext context) {
if (!_loadedFinalImage) {
if (mounted && !_loadedFinalImage) {
precacheImage(imageProvider, context).then((value) {
if (mounted) {
setState(() {