diff -r aecbbf00d063 -r d48ab3b357f1 uifw/AvKon/src/akndiscreetpopupserverhandler.cpp --- a/uifw/AvKon/src/akndiscreetpopupserverhandler.cpp Tue Aug 31 15:28:30 2010 +0300 +++ b/uifw/AvKon/src/akndiscreetpopupserverhandler.cpp Wed Sep 01 12:16:19 2010 +0100 @@ -20,7 +20,7 @@ #include #include "akndiscreetpopupserverhandler.h" #include "akndiscreetpopupdata.h" - +#include "akntrace.h" // ======== MEMBER FUNCTIONS ======== @@ -57,8 +57,10 @@ // CAknDiscreetPopupServerHandler::~CAknDiscreetPopupServerHandler() { + _AKNTRACE_FUNC_ENTER; iLaunchers.ResetAndDestroy(); iUiServer.Close(); + _AKNTRACE_FUNC_EXIT; } @@ -87,6 +89,7 @@ aPopupId, aAppUid, aViewUid ); + CleanupStack::PushL( launcher ); launcher->SetData( aTitle, aText, @@ -96,6 +99,7 @@ aMaskId, aFlags ); iLaunchers.AppendL( launcher ); + CleanupStack::Pop( launcher ); launcher->LaunchDiscreetPopup(); } @@ -120,10 +124,12 @@ aPopupId, aAppUid, aViewUid ); + CleanupStack::PushL( launcher ); launcher->SetData( aResourceId, aResourceFile ); iLaunchers.AppendL( launcher ); + CleanupStack::Pop( launcher ); launcher->LaunchDiscreetPopup(); } @@ -187,7 +193,9 @@ // void CAknDiscreetPopupServerHandler::ConstructL() { + _AKNTRACE_FUNC_ENTER; User::LeaveIfError( iUiServer.Connect() ); + _AKNTRACE_FUNC_EXIT; } @@ -217,6 +225,7 @@ // CAknDiscreetPopupGlobalLauncher::~CAknDiscreetPopupGlobalLauncher() { + _AKNTRACE( "[%s][%s] Enter ", "CAknDiscreetPopupGlobalLauncher", __FUNCTION__ ); if ( IsActive() && iHandler ) { // Cancel request using status handle @@ -225,6 +234,7 @@ iHandler->UiServer()->DoDiscreetPopupAction( &cancelData ); } Cancel(); + _AKNTRACE( "[%s][%s] Exit ", "CAknDiscreetPopupGlobalLauncher", __FUNCTION__ ); } @@ -234,11 +244,14 @@ // void CAknDiscreetPopupGlobalLauncher::LaunchDiscreetPopup() { + _AKNTRACE( "[%s][%s] Enter ", "CAknDiscreetPopupGlobalLauncher", __FUNCTION__ ); if ( IsActive() ) { + _AKNTRACE( "[%s][%s] Exit ", "CAknDiscreetPopupGlobalLauncher", __FUNCTION__ ); return; } RenewRequest(); + _AKNTRACE( "[%s][%s] Exit ", "CAknDiscreetPopupGlobalLauncher", __FUNCTION__ ); } @@ -248,6 +261,8 @@ // void CAknDiscreetPopupGlobalLauncher::RunL() { + _AKNTRACE( "[%s][%s] Enter, iStatus : %d", + "CAknDiscreetPopupGlobalLauncher", __FUNCTION__, iStatus.Int() ); if ( iStatus.Int() != KRequestPending ) { if( iCommandObserver ) @@ -267,6 +282,7 @@ { RenewRequest(); } + _AKNTRACE( "[%s][%s] Exit ", "CAknDiscreetPopupGlobalLauncher", __FUNCTION__ ); } @@ -314,6 +330,7 @@ { if ( iHandler ) { + _AKNTRACE( "CAknDiscreetPopupGlobalLauncher::RenewRequest, issue request." ); iHandler->UiServer()->DoDiscreetPopupAction( PopupData(), &iStatus ); } SetActive(); @@ -341,12 +358,14 @@ const TUid& aAppUid, const TUid& aViewUid ) { + _AKNTRACE( "[%s][%s] Enter ", "CAknDiscreetPopupGlobalParamLauncher", __FUNCTION__ ); CAknDiscreetPopupGlobalParamLauncher* self = new ( ELeave ) CAknDiscreetPopupGlobalParamLauncher( aHandler, aObserver, aCommandId, aPopupId, aAppUid, aViewUid ); CleanupStack::PushL( self ); self->ConstructL(); CleanupStack::Pop( self ); + _AKNTRACE( "[%s][%s] Exit ", "CAknDiscreetPopupGlobalParamLauncher", __FUNCTION__ ); return self; } @@ -434,12 +453,14 @@ const TUid& aAppUid, const TUid& aViewUid ) { + _AKNTRACE( "[%s][%s] Enter ", "CAknDiscreetPopupGlobalResourceLauncher", __FUNCTION__ ); CAknDiscreetPopupGlobalResourceLauncher* self = new ( ELeave ) CAknDiscreetPopupGlobalResourceLauncher( aHandler, aObserver, aCommandId, aPopupId, aAppUid, aViewUid ); CleanupStack::PushL( self ); self->ConstructL(); CleanupStack::Pop( self ); + _AKNTRACE( "[%s][%s] Exit ", "CAknDiscreetPopupGlobalResourceLauncher", __FUNCTION__ ); return self; }