diff options
Diffstat (limited to 'src/manager-lib/intentaminterface.cpp')
-rw-r--r-- | src/manager-lib/intentaminterface.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/manager-lib/intentaminterface.cpp b/src/manager-lib/intentaminterface.cpp index 1b8f447c..b704082b 100644 --- a/src/manager-lib/intentaminterface.cpp +++ b/src/manager-lib/intentaminterface.cpp @@ -313,6 +313,9 @@ void IntentClientAMImplementation::requestToSystem(QPointer<IntentClientRequest> // on app startup and (b) have consistent behavior in single- and multi-process mode QMetaObject::invokeMethod(m_ic, [icr, this]() { + if (!icr) + return; + IntentServerRequest *isr = m_issi->requestToSystem(icr->requestingApplicationId(), icr->intentId(), icr->applicationId(), icr->parameters()); QUuid requestId = isr ? isr->requestId() : QUuid(); |