diff --git a/src/servers/launch/LaunchDaemon.cpp b/src/servers/launch/LaunchDaemon.cpp index cc357d0404..0c7dd8c428 100644 --- a/src/servers/launch/LaunchDaemon.cpp +++ b/src/servers/launch/LaunchDaemon.cpp @@ -317,6 +317,9 @@ ExternalEventSource::ResetSticky() status_t ExternalEventSource::AddDestination(Event* event) { + if (fStickyTriggered) + Events::TriggerExternalEvent(event); + if (fDestinations.AddItem(event)) return B_OK;