mirror of
https://github.com/oxen-io/session-android.git
synced 2025-02-26 00:57:20 +00:00
Don't collapse outgoing footers for pending or failed messages.
This commit is contained in:
parent
6234e56e78
commit
415fe3463d
@ -655,7 +655,9 @@ public class ConversationItem extends LinearLayout
|
|||||||
|
|
||||||
boolean differentMinutes = next.isPresent() && !DateUtils.isSameBriefRelativeTimestamp(context, locale, next.get().getTimestamp(), current.getTimestamp());
|
boolean differentMinutes = next.isPresent() && !DateUtils.isSameBriefRelativeTimestamp(context, locale, next.get().getTimestamp(), current.getTimestamp());
|
||||||
|
|
||||||
if (current.getExpiresIn() > 0 || !current.isSecure() || differentMinutes || isEndOfMessageCluster(current, next, isGroupThread)) {
|
if (current.getExpiresIn() > 0 || !current.isSecure() || current.isPending() || current.isPendingInsecureSmsFallback() ||
|
||||||
|
current.isFailed() || differentMinutes || isEndOfMessageCluster(current, next, isGroupThread))
|
||||||
|
{
|
||||||
ConversationItemFooter activeFooter = getActiveFooter(current);
|
ConversationItemFooter activeFooter = getActiveFooter(current);
|
||||||
activeFooter.setVisibility(VISIBLE);
|
activeFooter.setVisibility(VISIBLE);
|
||||||
activeFooter.setMessageRecord(current, locale);
|
activeFooter.setMessageRecord(current, locale);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user