Change-Id: I2a3e98a25ef02aad0d0c354ef3bb6fae051e2eba
Signed-off-by: Rithesh Gowda <rithesh.g@samsung.com>
SysTryReturnVoidResult(NID_APP, pInfo != null, E_OBJ_NOT_FOUND, "[E_OBJ_NOT_FOUND] request Id %d not found with args 0x%x", reqId,
pArgs);
- if (pInfo->pListener)
+ if (pInfo->pListener && (!__listenerList.Contains(pInfo->pListener)))
{
String aId = pInfo->providerId;
String oId = pInfo->operationId;
else
{
IAppControlResponseListener* pListener = dynamic_cast<IAppControlResponseListener*>(pInfo->pListener);
- if (pListener && (!__listenerList.Contains(pInfo->pListener)))
+ if (pListener)
{
_AppControlResponseEvent* pResponseEvent = null;
int responseEventRequestId = RESPONSE_EVENT_REQID_MAGIC + reqId;