@@ -62,7 +62,7 @@ class _FeedAdLoaderWidgetState extends State<FeedAdLoaderWidget> {
6262 InlineAd ? _loadedAd;
6363 bool _isLoading = true ;
6464 bool _hasError = false ;
65- final Logger _logger = Logger ('FeedAdLoaderWidget' ); // Renamed logger
65+ final Logger _logger = Logger ('FeedAdLoaderWidget' );
6666 final InlineAdCacheService _adCacheService = InlineAdCacheService ();
6767
6868 /// Completer to manage the lifecycle of the ad loading future.
@@ -100,7 +100,7 @@ class _FeedAdLoaderWidgetState extends State<FeedAdLoaderWidget> {
100100 ),
101101 );
102102 }
103- _loadAdCompleter = null ; // Clear the old completer for the new load
103+ _loadAdCompleter = null ;
104104
105105 // Immediately set the widget to a loading state to prevent UI flicker.
106106 // This ensures a smooth transition from the old ad (or no ad) to the
@@ -110,7 +110,7 @@ class _FeedAdLoaderWidgetState extends State<FeedAdLoaderWidget> {
110110 _isLoading = true ;
111111 _hasError = false ;
112112 });
113- _loadAd (); // Start loading the new ad
113+ _loadAd ();
114114 }
115115 }
116116
@@ -160,7 +160,7 @@ class _FeedAdLoaderWidgetState extends State<FeedAdLoaderWidget> {
160160 // Complete the completer only if it hasn't been completed already
161161 // (e.g., by dispose() or didUpdateWidget() cancelling an old load).
162162 if (_loadAdCompleter? .isCompleted == false ) {
163- _loadAdCompleter! .complete (); // Complete the completer on success
163+ _loadAdCompleter! .complete ();
164164 }
165165 return ;
166166 }
@@ -220,7 +220,7 @@ class _FeedAdLoaderWidgetState extends State<FeedAdLoaderWidget> {
220220 });
221221 // Complete the completer only if it hasn't been completed already.
222222 if (_loadAdCompleter? .isCompleted == false ) {
223- _loadAdCompleter! .complete (); // Complete the completer on success
223+ _loadAdCompleter! .complete ();
224224 }
225225 } else {
226226 _logger.warning (
@@ -237,7 +237,7 @@ class _FeedAdLoaderWidgetState extends State<FeedAdLoaderWidget> {
237237 if (_loadAdCompleter? .isCompleted == false ) {
238238 _loadAdCompleter? .completeError (
239239 StateError ('Failed to load ad: No ad returned.' ),
240- ); // Complete with error
240+ );
241241 }
242242 }
243243 } catch (e, s) {
@@ -254,7 +254,7 @@ class _FeedAdLoaderWidgetState extends State<FeedAdLoaderWidget> {
254254 });
255255 // Complete the completer with an error only if it hasn't been completed already.
256256 if (_loadAdCompleter? .isCompleted == false ) {
257- _loadAdCompleter? .completeError (e); // Complete with error
257+ _loadAdCompleter? .completeError (e);
258258 }
259259 }
260260 }
0 commit comments