diff --git a/src/entt/signal/dispatcher.hpp b/src/entt/signal/dispatcher.hpp index 15d9e47ca..10ba3f106 100644 --- a/src/entt/signal/dispatcher.hpp +++ b/src/entt/signal/dispatcher.hpp @@ -54,15 +54,15 @@ class dispatcher { } void disconnect(void *instance) override { - sink().disconnect(instance); + bucket().disconnect(instance); } void clear() ENTT_NOEXCEPT override { events.clear(); } - [[nodiscard]] sink_type sink() ENTT_NOEXCEPT { - return entt::sink{signal}; + [[nodiscard]] sink_type bucket() ENTT_NOEXCEPT { + return sink_type{signal}; } template @@ -129,7 +129,7 @@ public: */ template [[nodiscard]] auto sink() { - return assure().sink(); + return assure().bucket(); } /**