--- 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;