diff --git a/res/values/strings.xml b/res/values/strings.xml index 21d5cd6bae..5e8b5230b3 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -391,8 +391,8 @@ Called %s Missed call from %s %s is on Signal, say hey! - You - %1$s set disappearing message time to %2$s + You set disappearing message time to %1$s. + %1$s set disappearing message time to %2$s. Your safety numbers with %s have changed diff --git a/src/org/thoughtcrime/securesms/database/model/MessageRecord.java b/src/org/thoughtcrime/securesms/database/model/MessageRecord.java index bf02830d40..4569279fad 100644 --- a/src/org/thoughtcrime/securesms/database/model/MessageRecord.java +++ b/src/org/thoughtcrime/securesms/database/model/MessageRecord.java @@ -109,9 +109,9 @@ public abstract class MessageRecord extends DisplayRecord { } else if (isJoined()) { return emphasisAdded(context.getString(R.string.MessageRecord_s_is_on_signal_say_hey, getIndividualRecipient().toShortString())); } else if (isExpirationTimerUpdate()) { - String sender = isOutgoing() ? context.getString(R.string.MessageRecord_you) : getIndividualRecipient().toShortString(); - String time = ExpirationUtil.getExpirationDisplayValue(context, (int) (getExpiresIn() / 1000)); - return emphasisAdded(context.getString(R.string.MessageRecord_s_set_disappearing_message_time_to_s, sender, time)); + String time = ExpirationUtil.getExpirationDisplayValue(context, (int)(getExpiresIn() / 1000)); + return isOutgoing() ? emphasisAdded(context.getString(R.string.MessageRecord_you_set_disappearing_message_time_to_s, time)) + : emphasisAdded(context.getString(R.string.MessageRecord_s_set_disappearing_message_time_to_s, getIndividualRecipient().toShortString(), time)); } else if (isIdentityUpdate()) { return emphasisAdded(context.getString(R.string.MessageRecord_your_safety_numbers_with_s_have_changed, getIndividualRecipient().toShortString())); } else if (getBody().getBody().length() > MAX_DISPLAY_LENGTH) {