diff -r 4d54b72983ae -r c743ef5928ba idlehomescreen/xmluirendering/uiengine/src/xncomposer.cpp --- a/idlehomescreen/xmluirendering/uiengine/src/xncomposer.cpp Tue Jan 26 11:48:23 2010 +0200 +++ b/idlehomescreen/xmluirendering/uiengine/src/xncomposer.cpp Tue Feb 02 00:04:13 2010 +0200 @@ -33,7 +33,8 @@ #include "xnpanic.h" #include "xnplugindefs.h" #include "xnviewmanager.h" -#include "xneditor.h" +#include "xnappuiadapter.h" +#include "xnviewadapter.h" #include "xnbackgroundmanager.h" // Constants @@ -608,8 +609,8 @@ aViewData.SetUseEmptyWidget( UseEmptyWidget( *viewRoot ) ); // Read wallpaper image path from HSPS - CXnBackgroundManager& bgManager = aViewData.ViewManager(). - Editor().BgManager(); + CXnAppUiAdapter* appui = static_cast< CXnAppUiAdapter* >( iAvkonAppUi ); + CXnBackgroundManager& bgManager = appui->ViewAdapter().BgManager(); // if page specific wallpaper feature is enabled if( bgManager.ActivatedL() )