diff --git a/packages/neon_framework/packages/news_app/lib/src/widgets/articles_view.dart b/packages/neon_framework/packages/news_app/lib/src/widgets/articles_view.dart index 80e53b0df63..2bf1b763143 100644 --- a/packages/neon_framework/packages/news_app/lib/src/widgets/articles_view.dart +++ b/packages/neon_framework/packages/news_app/lib/src/widgets/articles_view.dart @@ -187,7 +187,6 @@ class _NewsArticlesViewState extends State<NewsArticlesView> { child: NewsFeedIcon( feed: feed, size: smallIconSize, - borderRadius: const BorderRadius.all(Radius.circular(2)), ), ), RelativeTime( diff --git a/packages/neon_framework/packages/news_app/lib/src/widgets/feed_icon.dart b/packages/neon_framework/packages/news_app/lib/src/widgets/feed_icon.dart index 180d6683270..33099783a1c 100644 --- a/packages/neon_framework/packages/news_app/lib/src/widgets/feed_icon.dart +++ b/packages/neon_framework/packages/news_app/lib/src/widgets/feed_icon.dart @@ -9,28 +9,29 @@ class NewsFeedIcon extends StatelessWidget { const NewsFeedIcon({ required this.feed, this.size = largeIconSize, - this.borderRadius, super.key, }); final news.Feed feed; final double size; - final BorderRadius? borderRadius; @override Widget build(BuildContext context) { final faviconLink = feed.faviconLink; - return faviconLink != null && faviconLink.isNotEmpty - ? NeonUriImage( - uri: Uri.parse(faviconLink), - size: Size.square(size), - account: NeonProvider.of<Account>(context), - ) - : Icon( - Icons.rss_feed, - size: size, - color: Theme.of(context).colorScheme.primary, - ); + return SizedBox.square( + dimension: size, + child: faviconLink != null && faviconLink.isNotEmpty + ? NeonUriImage( + uri: Uri.parse(faviconLink), + size: Size.square(size), + account: NeonProvider.of<Account>(context), + ) + : Icon( + Icons.rss_feed, + size: size, + color: Theme.of(context).colorScheme.primary, + ), + ); } }