Fix image not showing after downloading it in chat
This commit is contained in:
parent
b5fa7df119
commit
0f0441294f
1 changed files with 7 additions and 2 deletions
|
@ -1074,7 +1074,9 @@ public class ChatFragment extends Fragment implements OnClickListener, LinphoneC
|
|||
}
|
||||
|
||||
if (holder.id == message.getStorageId()) {
|
||||
sameMessage = true;
|
||||
if (holder.messageImage.getTag() != null && holder.messageImage.getTag().equals(message.getAppData())) {
|
||||
sameMessage = true;
|
||||
}
|
||||
} else {
|
||||
holder.id = message.getStorageId();
|
||||
}
|
||||
|
@ -1133,7 +1135,10 @@ public class ChatFragment extends Fragment implements OnClickListener, LinphoneC
|
|||
|
||||
if (message.isOutgoing() && appData != null) {
|
||||
holder.messageImage.setVisibility(View.VISIBLE);
|
||||
if (!sameMessage) loadBitmap(appData, holder.messageImage);
|
||||
if (!sameMessage) {
|
||||
loadBitmap(appData, holder.messageImage);
|
||||
holder.messageImage.setTag(appData);
|
||||
}
|
||||
|
||||
if (LinphoneManager.getInstance().getMessageUploadPending() != null && LinphoneManager.getInstance().getMessageUploadPending().getStorageId() == message.getStorageId()) {
|
||||
holder.messageSendingInProgress.setVisibility(View.GONE);
|
||||
|
|
Loading…
Reference in a new issue