src/screensavershareddatai.cpp
branchRCL_3
changeset 19 1f307dce3b5a
parent 18 2e08ef6b6eda
child 21 98bf2adac59c
--- a/src/screensavershareddatai.cpp	Tue May 25 12:43:23 2010 +0300
+++ b/src/screensavershareddatai.cpp	Wed Jun 09 09:42:47 2010 +0300
@@ -57,9 +57,9 @@
 const TInt KScreensaverStartedFromIdle = 1;
 
 // Screen saver text type.
-_LIT( KScreenSaverTypeText, "Text" );
-//Screensaver "None" (Sleep mode)
-_LIT( KScreenSaverTypeNone, "None" );
+// _LIT( KScreenSaverTypeText, "Text" );
+// Screensaver "None" (Sleep mode)
+// _LIT( KScreenSaverTypeNone, "None" );
 
 // Define security policies for Screensavers property keys
 _LIT_SECURITY_POLICY_PASS(KSSPolicyPass);
@@ -520,8 +520,8 @@
 TBool CScreensaverSharedDataI::IsHaveNewVoicemail() const
     {
     // Show the indicator, if either line has messages waiting
-    if ( ( VoiceMailCount( KNcnVoiceMailCountInLine1 ) > 0 ) 
-        || ( VoiceMailCount( KNcnVoiceMailCountInLine2 ) > 0 ) )
+    if ( ( VoiceMailCount( KCtsyMessageWaitingVoiceMailCount ) > 0 ) 
+        || ( VoiceMailCount( KCtsyMessageWaitingAuxLineCount ) > 0 ) )
         {
         return ETrue;
         }
@@ -586,6 +586,9 @@
     {
     switch (aEvent)
         {
+        case EMsvEntriesChanged:
+            AppUi()->ScreensaverView()->UpdateAndRefresh();
+            break;
         case EMsvCloseSession:
         case EMsvServerTerminated:
             delete iInboxFolder;