diff --git a/src/main/kotlin/org/polyfrost/chatting/chat/ChatSearchingManager.kt b/src/main/kotlin/org/polyfrost/chatting/chat/ChatSearchingManager.kt index b089751..4455efe 100644 --- a/src/main/kotlin/org/polyfrost/chatting/chat/ChatSearchingManager.kt +++ b/src/main/kotlin/org/polyfrost/chatting/chat/ChatSearchingManager.kt @@ -32,11 +32,12 @@ object ChatSearchingManager { @JvmStatic fun filterMessages(text: String, list: List): List? { + val safeList = ArrayList(list) val chatTabMessages = filterChatTabMessages(lastSearch) if (chatTabMessages != null) { return chatTabMessages } - return filterMessages2(text, list) + return filterMessages2(text, safeList) } @JvmStatic