--- a/uiacceltk/hitchcock/ServerCore/Src/alfappui.cpp Tue May 11 17:03:00 2010 +0300
+++ b/uiacceltk/hitchcock/ServerCore/Src/alfappui.cpp Tue May 25 13:39:57 2010 +0300
@@ -67,6 +67,12 @@
#define ALF_USE_EMULATOR_LAYOUT_SWITCH_BUTTON
#endif
+// Implements just Error() to avoid panic
+NONSHARABLE_CLASS(CSimpleScheduler) : public CActiveScheduler
+ {
+ void Error( TInt ) const{} // From CActiveScheduler
+ };
+
NONSHARABLE_CLASS(TAlfEffectObserver): public MHuiEffectObserver
{
public:
@@ -603,7 +609,7 @@
if (err == KErrNone)
{
// Set up scheduler and cleanup stack for this thread
- CActiveScheduler* scheduler = new CActiveScheduler;
+ CActiveScheduler* scheduler = new CSimpleScheduler();
if (!scheduler)
{
return KErrNoMemory;
@@ -952,6 +958,11 @@
}
}
+CAlfAppSrvSessionBase* CAlfAppUi::ActiveSession()
+ {
+ return iData->iActiveSession;
+ }
+
// ---------------------------------------------------------------------------
// From class CAknAppUi.
// Handles window server event.