|
@@ -57,16 +57,18 @@ class CachedNetworkImageWidgetState extends State<CachedNetworkImageWidget>
|
|
|
ImageProvider? imageProvider;
|
|
ImageProvider? imageProvider;
|
|
|
@override
|
|
@override
|
|
|
void initState() {
|
|
void initState() {
|
|
|
- bloc = CashedImageBloc()
|
|
|
|
|
- ..add(
|
|
|
|
|
- GetStartImageEvent(
|
|
|
|
|
- httpHeaders: widget.httpHeaders,
|
|
|
|
|
- url: widget.imageUrl,
|
|
|
|
|
- cached: widget.cached,
|
|
|
|
|
- count: widget.count,
|
|
|
|
|
- cachkey: widget.cacheKey,
|
|
|
|
|
- ),
|
|
|
|
|
- );
|
|
|
|
|
|
|
+ if (!mounted) {
|
|
|
|
|
+ bloc = CashedImageBloc()
|
|
|
|
|
+ ..add(
|
|
|
|
|
+ GetStartImageEvent(
|
|
|
|
|
+ httpHeaders: widget.httpHeaders,
|
|
|
|
|
+ url: widget.imageUrl,
|
|
|
|
|
+ cached: widget.cached,
|
|
|
|
|
+ count: widget.count,
|
|
|
|
|
+ cachkey: widget.cacheKey,
|
|
|
|
|
+ ),
|
|
|
|
|
+ );
|
|
|
|
|
+ }
|
|
|
super.initState();
|
|
super.initState();
|
|
|
}
|
|
}
|
|
|
|
|
|