From 280c261ea1d8e54226dcc295704601af214c4054 Mon Sep 17 00:00:00 2001
From: LittleSheep <littlesheep.code@hotmail.com>
Date: Wed, 11 Jun 2025 00:24:53 +0800
Subject: [PATCH] :bug: Fix profile picture has no content

---
 lib/widgets/content/cloud_files.dart | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/lib/widgets/content/cloud_files.dart b/lib/widgets/content/cloud_files.dart
index f10346bf..f03e893f 100644
--- a/lib/widgets/content/cloud_files.dart
+++ b/lib/widgets/content/cloud_files.dart
@@ -123,7 +123,9 @@ class ProfilePictureWidget extends ConsumerWidget {
         height: radius * 2,
         color: Theme.of(context).colorScheme.primaryContainer,
         child:
-            fileId == null
+            file != null
+                ? CloudFileWidget(item: file!, fit: BoxFit.cover)
+                : fileId == null
                 ? Icon(
                   fallbackIcon ?? Symbols.account_circle,
                   size: radius,
@@ -131,8 +133,6 @@ class ProfilePictureWidget extends ConsumerWidget {
                       fallbackColor ??
                       Theme.of(context).colorScheme.onPrimaryContainer,
                 ).center()
-                : file != null
-                ? CloudFileWidget(item: file!, fit: BoxFit.cover)
                 : UniversalImage(uri: uri, fit: BoxFit.cover),
       ),
     );