mirror of
https://github.com/mamoe/mirai.git
synced 2025-02-23 10:20:14 +08:00
Fix MessageChain.addOrRemove
This commit is contained in:
parent
b09dadce99
commit
4f6691acc6
@ -68,7 +68,7 @@ interface MessageChain : Message, MutableList<Message> {
|
||||
/**
|
||||
* 先删除同类型的消息, 再添加 [message]
|
||||
*/
|
||||
fun MessageChain.addOrRemove(message: Message) {
|
||||
fun <T : Message> MessageChain.addOrRemove(message: T) {
|
||||
val clazz = message::class
|
||||
this.removeAll { clazz.isInstance(it) }
|
||||
this.add(message)
|
||||
|
Loading…
Reference in New Issue
Block a user