Show edited time instead of original time.

This commit is contained in:
Clark
2024-07-19 14:20:21 -04:00
committed by Greyson Parrelli
parent b70b058925
commit 0aeaec8b67
2 changed files with 3 additions and 5 deletions

View File

@@ -321,11 +321,6 @@ public class ConversationItemFooter extends ConstraintLayout {
dateView.setText(DateUtils.getOnlyTimeString(getContext(), ((MmsMessageRecord) messageRecord).getScheduledDate()));
} else {
long timestamp = messageRecord.getTimestamp();
if (messageRecord.isEditMessage()) {
if (displayMode == ConversationItemDisplayMode.EditHistory.INSTANCE) {
timestamp = messageRecord.getDateSent();
}
}
FormattedDate date = DateUtils.getDatelessRelativeTimeSpanFormattedDate(getContext(), locale, timestamp);
String dateLabel = date.getValue();
if (displayMode != ConversationItemDisplayMode.Detailed.INSTANCE && messageRecord.isEditMessage() && messageRecord.isLatestRevision()) {

View File

@@ -614,6 +614,9 @@ public abstract class MessageRecord extends DisplayRecord {
if ((isPush() || isCallLog()) && getDateSent() < getDateReceived()) {
return getDateSent();
}
if (isEditMessage()) {
return getDateSent();
}
return getDateReceived();
}