Hide the sync indicator on the memories widget

This commit is contained in:
Vishnu Mohandas 2021-03-02 12:53:15 +05:30
parent 114511489d
commit 627fe3f508
2 changed files with 7 additions and 2 deletions

View file

@ -164,7 +164,10 @@ class MemoryWidget extends StatelessWidget {
height: isSeen ? 76 : 72,
child: Hero(
tag: "memories" + memories[index].file.tag(),
child: ThumbnailWidget(memories[index].file),
child: ThumbnailWidget(
memories[index].file,
shouldShowSyncStatus: false,
),
),
),
),

View file

@ -12,10 +12,12 @@ import 'package:photos/utils/file_util.dart';
class ThumbnailWidget extends StatefulWidget {
final File file;
final BoxFit fit;
final bool shouldShowSyncStatus;
const ThumbnailWidget(
this.file, {
Key key,
this.fit = BoxFit.cover,
this.shouldShowSyncStatus = true,
}) : super(key: key);
@override
_ThumbnailWidgetState createState() => _ThumbnailWidgetState();
@ -88,7 +90,7 @@ class _ThumbnailWidgetState extends State<ThumbnailWidget> {
duration: Duration(milliseconds: 400),
child: content,
),
widget.file.uploadedFileID == null
widget.shouldShowSyncStatus && widget.file.uploadedFileID == null
? Align(
alignment: Alignment.bottomRight,
child: Padding(