From e0f548e3e02ac1c1d8ef22b45481f082efd54649 Mon Sep 17 00:00:00 2001 From: luvletter2333 Date: Sun, 25 Apr 2021 00:18:14 +0800 Subject: [PATCH] Fix crashing when click payment button --- .../main/java/org/telegram/messenger/SendMessagesHelper.java | 3 +++ TMessagesProj/src/main/res/values/strings_nekox.xml | 1 + 2 files changed, 4 insertions(+) diff --git a/TMessagesProj/src/main/java/org/telegram/messenger/SendMessagesHelper.java b/TMessagesProj/src/main/java/org/telegram/messenger/SendMessagesHelper.java index 15510ba81..891bd59aa 100644 --- a/TMessagesProj/src/main/java/org/telegram/messenger/SendMessagesHelper.java +++ b/TMessagesProj/src/main/java/org/telegram/messenger/SendMessagesHelper.java @@ -2534,6 +2534,9 @@ public boolean retriedToSend; TLRPC.TL_urlAuthResultDefault res = (TLRPC.TL_urlAuthResultDefault) response; AlertsCreator.showOpenUrlAlert(parentFragment, button.url, false, true); } + } else if (button instanceof TLRPC.TL_keyboardButtonBuy) { + AndroidUtilities.runOnUIThread(() -> Toast.makeText(ApplicationLoader.applicationContext, R.string.nekoXPaymentRemovedToast, Toast.LENGTH_SHORT).show()); + // NekoX: The payment function has been removed. } else { TLRPC.TL_messages_botCallbackAnswer res = (TLRPC.TL_messages_botCallbackAnswer) response; if (!cacheFinal && res.cache_time != 0 && !button.requires_password) { diff --git a/TMessagesProj/src/main/res/values/strings_nekox.xml b/TMessagesProj/src/main/res/values/strings_nekox.xml index 9abb1d330..94270b6c6 100644 --- a/TMessagesProj/src/main/res/values/strings_nekox.xml +++ b/TMessagesProj/src/main/res/values/strings_nekox.xml @@ -236,4 +236,5 @@ Backup settings Import settings Are you sure you want to overwrite the settings? Importing settings from unknown sources may cause the pin to be overwritten and cause the application to be locked. + The payment function has been removed. \ No newline at end of file