From 9440dfb66c0b7dc34571c9edfbb26bed61c21f46 Mon Sep 17 00:00:00 2001 From: Cody Henthorne Date: Fri, 17 Jul 2020 09:42:13 -0400 Subject: [PATCH] Do not show profile name changes on first update. --- .../org/thoughtcrime/securesms/jobs/RetrieveProfileJob.java | 2 +- app/src/main/res/layout/conversation_item_update.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/jobs/RetrieveProfileJob.java b/app/src/main/java/org/thoughtcrime/securesms/jobs/RetrieveProfileJob.java index 0330176b61..76c38aa039 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/jobs/RetrieveProfileJob.java +++ b/app/src/main/java/org/thoughtcrime/securesms/jobs/RetrieveProfileJob.java @@ -383,7 +383,7 @@ public class RetrieveProfileJob extends BaseJob { Log.i(TAG, "Profile name updated. Writing new value."); DatabaseFactory.getRecipientDatabase(context).setProfileName(recipient.getId(), ProfileName.fromSerialized(plaintextProfileName)); - if (!recipient.isGroup() && !recipient.isLocalNumber()) { + if (!(recipient.isGroup() || recipient.isLocalNumber() || TextUtils.isEmpty(previousProfileName))) { //noinspection ConstantConditions DatabaseFactory.getSmsDatabase(context).insertProfileNameChangeMessages(recipient, newProfileName, previousProfileName); } diff --git a/app/src/main/res/layout/conversation_item_update.xml b/app/src/main/res/layout/conversation_item_update.xml index f70b86a63d..c64310db9c 100644 --- a/app/src/main/res/layout/conversation_item_update.xml +++ b/app/src/main/res/layout/conversation_item_update.xml @@ -47,7 +47,7 @@ android:gravity="center" android:orientation="vertical"> -