From 9f9bb21d62d2f773f5d9085520c951bc34e3b71f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=96=E7=95=8C?= Date: Mon, 22 Mar 2021 12:09:13 +0800 Subject: [PATCH] Fix crash on printing strings --- .../main/java/org/telegram/messenger/MessagesController.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/TMessagesProj/src/main/java/org/telegram/messenger/MessagesController.java b/TMessagesProj/src/main/java/org/telegram/messenger/MessagesController.java index 5bd836d6c..13a7c14b7 100644 --- a/TMessagesProj/src/main/java/org/telegram/messenger/MessagesController.java +++ b/TMessagesProj/src/main/java/org/telegram/messenger/MessagesController.java @@ -5854,7 +5854,9 @@ public class MessagesController extends BaseController implements NotificationCe arr = arr.stream().filter(it -> getMessagesController().blockePeers.indexOfKey(it.userId) == -1).collect(Collectors.toCollection(ArrayList::new)); } - if (lower_id > 0 || lower_id == 0 || arr.size() == 1) { + if (arr.isEmpty()) continue; + + if (arr.size() == 1) { PrintingUser pu = arr.get(0); TLRPC.User user = getUser(pu.userId); if (user == null) {