--- 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 <avkon.hrh>
#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;
}