@@ -4,7 +4,6 @@ import 'dart:io';
44import 'package:cached_network_image/cached_network_image.dart' ;
55import 'package:flutter/material.dart' ;
66import 'package:piwigo_ng/network/api_client.dart' ;
7- import 'package:piwigo_ng/network/images.dart' ;
87import 'package:piwigo_ng/services/preferences_service.dart' ;
98import 'package:piwigo_ng/utils/settings.dart' ;
109import 'package:shared_preferences/shared_preferences.dart' ;
@@ -25,13 +24,11 @@ class ImageNetworkDisplay extends StatefulWidget {
2524
2625class _ImageNetworkDisplayState extends State <ImageNetworkDisplay > {
2726 late final Future <Map <String , String >> _headers;
28- late final String ? _cleanUrl;
2927
3028 @override
3129 initState () {
3230 super .initState ();
3331 _headers = _getHeaders ();
34- _cleanUrl = cleanImageUrl (widget.imageUrl) ?? widget.imageUrl;
3532 }
3633
3734 Future <Map <String , String >> _getHeaders () async {
@@ -71,7 +68,7 @@ class _ImageNetworkDisplayState extends State<ImageNetworkDisplay> {
7168
7269 @override
7370 Widget build (BuildContext context) {
74- if (_cleanUrl == null ) {
71+ if (widget.imageUrl == null ) {
7572 return _buildNoImageWidget (context);
7673 }
7774 _checkMemory ();
@@ -86,7 +83,7 @@ class _ImageNetworkDisplayState extends State<ImageNetworkDisplay> {
8683 ? constraints.maxHeight
8784 : null ;
8885 return CachedNetworkImage (
89- imageUrl: _cleanUrl ! ,
86+ imageUrl: widget.imageUrl ! ,
9087 fadeInDuration: const Duration (milliseconds: 300 ),
9188 fit: widget.fit ?? BoxFit .cover,
9289 httpHeaders: snapshot.data! ,
0 commit comments