Fix repeating albums

(cherry picked from commit 6eba8d1e7d8e21c172c6c76b9d3cd066963b892a)
This commit is contained in:
NekoInverter 2020-10-02 10:27:52 +00:00 committed by 世界
parent 2aa6de188b
commit 8bca1b1d3c
No known key found for this signature in database
GPG Key ID: CD109927C34A63C4
1 changed files with 7 additions and 3 deletions

View File

@ -16450,7 +16450,7 @@ public class ChatActivity extends BaseFragment implements NotificationCenter.Not
}
if (NekoConfig.showTranslate) {
MessageObject messageObject = null;
if (selectedObjectGroup != null && selectedObjectGroup.messages.size() != 0) {
if (selectedObjectGroup != null) {
if (!TextUtils.isEmpty(selectedObjectGroup.messages.get(0).messageOwner.message)) {
messageObject = selectedObjectGroup.messages.get(0);
}
@ -17563,7 +17563,7 @@ public class ChatActivity extends BaseFragment implements NotificationCenter.Not
case 88: {
MessageObject messageObject = null;
if (selectedObjectGroup != null && selectedObjectGroup.messages.size() != 0) {
if (selectedObjectGroup != null) {
if (!TextUtils.isEmpty(selectedObjectGroup.messages.get(0).messageOwner.message)) {
messageObject = selectedObjectGroup.messages.get(0);
}
@ -17643,7 +17643,11 @@ public class ChatActivity extends BaseFragment implements NotificationCenter.Not
return;
}
ArrayList<MessageObject> messages = new ArrayList<>();
messages.add(selectedObject);
if (selectedObjectGroup != null) {
messages.addAll(selectedObjectGroup.messages);
} else {
messages.add(selectedObject);
}
forwardMessages(messages, false, true, 0);
break;
}