Fix progress bar showing for self-sends.

For self-sends, we were never marking attachments as uploaded. I made is
so that happens now, but to prevent it for showing for already-sent
messages, we also don't show controls for self-send conversations.
This commit is contained in:
Greyson Parrelli
2018-06-28 12:07:20 -07:00
parent 8e186f7c62
commit 0d386d3c14
3 changed files with 26 additions and 5 deletions

View File

@@ -67,6 +67,7 @@ import org.thoughtcrime.securesms.util.TextSecurePreferences;
import org.thoughtcrime.securesms.util.Util;
import org.whispersystems.libsignal.util.guava.Optional;
import java.io.Closeable;
import java.io.IOException;
import java.security.NoSuchAlgorithmException;
import java.security.SecureRandom;
@@ -1176,7 +1177,7 @@ public class MmsDatabase extends MessagingDatabase {
}
}
public class Reader {
public class Reader implements Closeable {
private final Cursor cursor;
@@ -1337,8 +1338,11 @@ public class MmsDatabase extends MessagingDatabase {
}
}
@Override
public void close() {
cursor.close();
if (cursor != null) {
cursor.close();
}
}
}