using namespace Tizen::Base;
using namespace Tizen::Base::Collection;
-//using namespace Tizen::Base::Utility;
using namespace Tizen::Base::Runtime;
namespace
bool alreadyExist = __activeAppEventListenerList.Contains(&listener);
SysTryReturnResult(NID_APP, !alreadyExist, E_OBJ_ALREADY_EXIST, "The event listener already exist.");
result r = __activeAppEventListenerList.Add(&listener);
- SysTryReturn(NID_APP, !IsFailed(r), r, r, "[%s] Propagating.", GetErrorMessage(r));
+ if (IsFailed(r))
+ {
+ SysPropagate(NID_APP, r);
+ return r;
+ }
if (!pWindowPropertyChanged)
{
}
result r = __activeAppEventListenerList.Remove(&listener);
- SysTryReturn(NID_APP, !IsFailed(r), r, r, "[%s] Propagating.", GetErrorMessage(r));
+ if (IsFailed(r))
+ {
+ SysPropagate(NID_APP, r);
+ return r;
+ }
if (__activeAppEventListenerList.GetCount() == 0)
{