diff --git a/include/hyprutils/signal/Signal.hpp b/include/hyprutils/signal/Signal.hpp index 31262be..686a625 100644 --- a/include/hyprutils/signal/Signal.hpp +++ b/include/hyprutils/signal/Signal.hpp @@ -61,7 +61,8 @@ namespace Hyprutils { return listen([&signal](RefArg... args) { signal.emit(args...); }); } - [[deprecated("Use listener()")]] CHyprSignalListener registerListener(std::function handler) { + // deprecated, use listen() + CHyprSignalListener registerListener(std::function handler) { return listen([handler](const Args&... args) { constexpr auto mkAny = [](std::any d = {}) { return d; }; handler(mkAny(args...)); @@ -79,7 +80,8 @@ namespace Hyprutils { return listenStatic([handler](RefArg... args) { handler(); }); } - [[deprecated("Use staticListener()")]] void registerStaticListener(std::function handler, void* owner) { + // Deprecated: use listenStatic() + void registerStaticListener(std::function handler, void* owner) { return listenStatic([handler, owner](const RefArg&... args) { constexpr auto mkAny = [](std::any d = {}) { return d; }; handler(owner, mkAny(args...));