Hide the sync indicator on the memories widget
This commit is contained in:
parent
114511489d
commit
627fe3f508
|
@ -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,
|
||||
),
|
||||
),
|
||||
),
|
||||
),
|
||||
|
|
|
@ -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(
|
||||
|
|
Loading…
Reference in a new issue