diff --git a/include/hyprutils/signal/Signal.hpp b/include/hyprutils/signal/Signal.hpp index d7f9fa8..6062810 100644 --- a/include/hyprutils/signal/Signal.hpp +++ b/include/hyprutils/signal/Signal.hpp @@ -36,7 +36,7 @@ namespace Hyprutils { if constexpr (sizeof...(Args) == 0) emitInternal(nullptr); else { - auto argsTuple = std::forward_as_tuple(args...); + auto argsTuple = std::tuple...>(args...); if constexpr (sizeof...(Args) == 1) // NOLINTNEXTLINE: const is reapplied by handler invocation if required