--- a/idlehomescreen/xmluirendering/uiengine/src/xneffectmanager.cpp Wed Oct 13 14:18:30 2010 +0300
+++ b/idlehomescreen/xmluirendering/uiengine/src/xneffectmanager.cpp Fri Oct 22 14:34:51 2010 +0100
@@ -73,8 +73,10 @@
CTimer::ConstructL();
OrientationChanged();
-
+
+#ifndef NO_ALF_OBSERVER
iObserver = CAlfEffectObserver::NewL();
+#endif
}
// -----------------------------------------------------------------------------
@@ -277,8 +279,13 @@
//
TBool CXnEffectManager::WaitActiveEffect( TInt aInterval )
{
+ if (iObserver == NULL)
+ {
+ return ETrue;
+ }
+
TBool retval( EFalse );
-
+
TInt loop( aInterval / KWaitInterval );
while ( loop >= 0 )