From 5418bb00d828846035baa9c3e42177f2ac4a2d9a Mon Sep 17 00:00:00 2001 From: Sarah Jamie Lewis Date: Mon, 17 Apr 2023 10:36:45 -0700 Subject: [PATCH] Fix Performance Issues related to File Bubble / Downloading --- lib/models/messages/filemessage.dart | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/models/messages/filemessage.dart b/lib/models/messages/filemessage.dart index c425ae0b..fe4ff9ab 100644 --- a/lib/models/messages/filemessage.dart +++ b/lib/models/messages/filemessage.dart @@ -33,11 +33,11 @@ class FileMessage extends Message { int fileSize = shareObj['s'] as int; String fileKey = rootHash + "." + nonce; - // if (metadata.attributes["file-downloaded"] == "true") { - // if (!Provider.of(context).downloadKnown(fileKey)) { - Provider.of(context, listen: false).cwtch.CheckDownloadStatus(Provider.of(context, listen: false).onion, fileKey); - // } - //} + if (metadata.attributes["file-downloaded"] != "true") { + if (!Provider.of(context,listen: false).downloadKnown(fileKey)) { + Provider.of(context, listen: false).cwtch.CheckDownloadStatus(Provider.of(context, listen: false).onion, fileKey); + } + } if (!validHash(rootHash, nonce)) { return MessageRow(MalformedBubble(), index);