diff --git a/interfaces/Crafter.Event.cppm b/interfaces/Crafter.Event.cppm index 2312dfb..1d5dfb1 100644 --- a/interfaces/Crafter.Event.cppm +++ b/interfaces/Crafter.Event.cppm @@ -203,7 +203,7 @@ namespace Crafter { } #else this->listeners.erase(std::remove(this->listeners.begin(), this->listeners.end(), nullptr), this->listeners.end()); - for (const auto& listenerSlice : listenersCopy) { + for (const auto& listenerSlice : this->listeners) { for (const auto& listener : listenerSlice.second) { listener->function(data); }