--- a/idlehomescreen/xmluirendering/uiengine/src/xnappuiadapterimpl.cpp Mon Mar 08 21:43:12 2010 +0000
+++ b/idlehomescreen/xmluirendering/uiengine/src/xnappuiadapterimpl.cpp Sun Mar 14 13:08:57 2010 +0000
@@ -85,7 +85,7 @@
iResourceOffset = CCoeEnv::Static()->AddResourceFileL( resFile );
- iContentControlFactory = CHsContentControlFactory::NewL();
+ iContentControlFactory = CHsContentControlFactory::NewL( iAdapter );
iUiStateListener = CXnUiStateListener::NewL( iAdapter );
@@ -139,13 +139,13 @@
//
CXnAppUiAdapterImpl::~CXnAppUiAdapterImpl()
{
+ delete iContentControlFactory;
+
if ( iViewAdapter )
{
iViewAdapter->PrepareDestroy();
}
- delete iContentControlFactory;
-
delete iUiEngine;
delete iUiStateListener;