ub3lal 1 mēnesi atpakaļ
vecāks
revīzija
5736aa1724
1 mainītis faili ar 11 papildinājumiem un 11 dzēšanām
  1. 11 11
      lib/src/CashedNetworkImageWidget.dart

+ 11 - 11
lib/src/CashedNetworkImageWidget.dart

@@ -57,16 +57,7 @@ class CachedNetworkImageWidgetState extends State<CachedNetworkImageWidget>
 
   @override
   void initState() {
-    bloc = CashedImageBloc()
-      ..add(
-        GetStartImageEvent(
-          httpHeaders: widget.httpHeaders,
-          url: widget.imageUrl,
-          cached: widget.cached,
-          count: widget.count,
-          cachkey: widget.cacheKey,
-        ),
-      );
+    bloc = CashedImageBloc();
 
     super.initState();
   }
@@ -85,7 +76,16 @@ class CachedNetworkImageWidgetState extends State<CachedNetworkImageWidget>
     super.build(context);
 
     return BlocProvider(
-      create: (context) => bloc,
+      create: (context) => bloc
+        ..add(
+          GetStartImageEvent(
+            httpHeaders: widget.httpHeaders,
+            url: widget.imageUrl,
+            cached: widget.cached,
+            count: widget.count,
+            cachkey: widget.cacheKey,
+          ),
+        ),
       child: BlocBuilder<CashedImageBloc, CashedImageState>(
         builder: (context, state) {
           if (state is CashedImageGetErrorState) {