Handle delivered messages as completed messages am: 7ccb748e61 am: cbcb1628e5 am: 3548c16d15
Change-Id: Iee9c4c2d5f59e755c319e14e19ff57a7f0312dd1
This commit is contained in:
@@ -523,7 +523,8 @@ public class ConversationMessageData {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public boolean getIsSendComplete() {
|
public boolean getIsSendComplete() {
|
||||||
return mStatus == MessageData.BUGLE_STATUS_OUTGOING_COMPLETE;
|
return (mStatus == MessageData.BUGLE_STATUS_OUTGOING_COMPLETE
|
||||||
|
|| mStatus == MessageData.BUGLE_STATUS_OUTGOING_DELIVERED);
|
||||||
}
|
}
|
||||||
|
|
||||||
public String getSenderFullName() {
|
public String getSenderFullName() {
|
||||||
@@ -575,8 +576,9 @@ public class ConversationMessageData {
|
|||||||
public boolean getCanForwardMessage() {
|
public boolean getCanForwardMessage() {
|
||||||
// Even for outgoing messages, we only allow forwarding if the message has finished sending
|
// Even for outgoing messages, we only allow forwarding if the message has finished sending
|
||||||
// as media often has issues when send isn't complete
|
// as media often has issues when send isn't complete
|
||||||
return (mStatus == MessageData.BUGLE_STATUS_OUTGOING_COMPLETE ||
|
return (mStatus == MessageData.BUGLE_STATUS_OUTGOING_COMPLETE
|
||||||
mStatus == MessageData.BUGLE_STATUS_INCOMING_COMPLETE);
|
|| mStatus == MessageData.BUGLE_STATUS_OUTGOING_DELIVERED
|
||||||
|
|| mStatus == MessageData.BUGLE_STATUS_INCOMING_COMPLETE);
|
||||||
}
|
}
|
||||||
|
|
||||||
public boolean getCanCopyMessageToClipboard() {
|
public boolean getCanCopyMessageToClipboard() {
|
||||||
|
|||||||
@@ -377,6 +377,7 @@ public class ConversationMessageView extends FrameLayout implements View.OnClick
|
|||||||
// FALL THROUGH HERE
|
// FALL THROUGH HERE
|
||||||
|
|
||||||
case MessageData.BUGLE_STATUS_OUTGOING_COMPLETE:
|
case MessageData.BUGLE_STATUS_OUTGOING_COMPLETE:
|
||||||
|
case MessageData.BUGLE_STATUS_OUTGOING_DELIVERED:
|
||||||
case MessageData.BUGLE_STATUS_INCOMING_COMPLETE:
|
case MessageData.BUGLE_STATUS_INCOMING_COMPLETE:
|
||||||
default:
|
default:
|
||||||
if (!mData.getCanClusterWithNextMessage()) {
|
if (!mData.getCanClusterWithNextMessage()) {
|
||||||
|
|||||||
@@ -330,6 +330,7 @@ public class WidgetConversationService extends RemoteViewsService {
|
|||||||
// FALL THROUGH HERE
|
// FALL THROUGH HERE
|
||||||
|
|
||||||
case MessageData.BUGLE_STATUS_OUTGOING_COMPLETE:
|
case MessageData.BUGLE_STATUS_OUTGOING_COMPLETE:
|
||||||
|
case MessageData.BUGLE_STATUS_OUTGOING_DELIVERED:
|
||||||
case MessageData.BUGLE_STATUS_INCOMING_COMPLETE:
|
case MessageData.BUGLE_STATUS_INCOMING_COMPLETE:
|
||||||
default:
|
default:
|
||||||
if (!message.getCanClusterWithNextMessage()) {
|
if (!message.getCanClusterWithNextMessage()) {
|
||||||
|
|||||||
Reference in New Issue
Block a user