From 92a57907ec8d50be8d6b33f18048e647075daa4e Mon Sep 17 00:00:00 2001 From: Him188 Date: Sun, 29 Mar 2020 15:38:43 +0800 Subject: [PATCH] Ignore old poke messages --- .../kotlin/net/mamoe/mirai/qqandroid/message/convension.kt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/mirai-core-qqandroid/src/commonMain/kotlin/net/mamoe/mirai/qqandroid/message/convension.kt b/mirai-core-qqandroid/src/commonMain/kotlin/net/mamoe/mirai/qqandroid/message/convension.kt index 70b772389..c758993c1 100644 --- a/mirai-core-qqandroid/src/commonMain/kotlin/net/mamoe/mirai/qqandroid/message/convension.kt +++ b/mirai-core-qqandroid/src/commonMain/kotlin/net/mamoe/mirai/qqandroid/message/convension.kt @@ -194,6 +194,12 @@ private fun MessageChain.cleanupRubbishMessageElements(): MessageChain { return@forEach } } + if (last is PokeMessage && element is PlainText) { + if (element == UNSUPPORTED_POKE_MESSAGE_PLAIN) { + last = element + return@forEach + } + } add(element) last = element