Fix CombinedStateObserver.beforeStateChanged

This commit is contained in:
Him188 2021-06-17 17:15:26 +08:00
parent 951f3b2bc4
commit f1d58c4953

View File

@ -15,6 +15,14 @@ import net.mamoe.mirai.internal.network.handler.NetworkHandlerSupport
internal class CombinedStateObserver(
private val list: List<StateObserver>
) : StateObserver {
override fun beforeStateChanged(
networkHandler: NetworkHandlerSupport,
previous: NetworkHandlerSupport.BaseStateImpl,
new: NetworkHandlerSupport.BaseStateImpl
) {
list.forEach { it.beforeStateChanged(networkHandler, previous, new) }
}
override fun stateChanged(
networkHandler: NetworkHandlerSupport,
previous: NetworkHandlerSupport.BaseStateImpl,