ub3lal преди 1 месец
родител
ревизия
d9cbcee199
променени са 1 файла, в които са добавени 11 реда и са изтрити 11 реда
  1. 11 11
      lib/src/CashedNetworkImageWidget.dart

+ 11 - 11
lib/src/CashedNetworkImageWidget.dart

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