diff --git a/src/signal/Signal.cpp b/src/signal/Signal.cpp index 6a410c0..befb51c 100644 --- a/src/signal/Signal.cpp +++ b/src/signal/Signal.cpp @@ -11,6 +11,7 @@ using namespace Hyprutils::Memory; void Hyprutils::Signal::CSignalBase::emitInternal(void* args) { std::vector> listeners; + listeners.reserve(m_vListeners.size()); for (auto& l : m_vListeners) { if (l.expired()) continue;