--- a/mmsharing/mmshmanagersrv/src/musavailabilitypluginmanager.cpp Thu Jul 15 18:35:08 2010 +0300
+++ b/mmsharing/mmshmanagersrv/src/musavailabilitypluginmanager.cpp Thu Aug 19 09:51:39 2010 +0300
@@ -306,6 +306,21 @@
AvailabilityChanged()" )
}
+
+// -----------------------------------------------------------------------------
+//
+// -----------------------------------------------------------------------------
+//
+ void CMusAvailabilityPluginManager::AvailabilitiesAbleToShowIndicator()
+ {
+ TInt err = 0;
+ TRAP( err, IndicateAvailabilityL() );
+ if ( err )
+ {
+ // Not sure about what to do. Very rare situation.
+ MUS_LOG1( "mus: [MUSSRV] AvailabilitiesAbleToShowIndicator() leave code: %d",err )
+ }
+ }
// -----------------------------------------------------------------------------
//
// -----------------------------------------------------------------------------
@@ -747,8 +762,8 @@
{
MUS_LOG( "mus: [MUSSRV] Create indicator" )
iIndicator = CMusIndicatorApi::NewL( *this );
- iIndicator->IndicateAvailabilityL();
}
+ iIndicator->IndicateAvailabilityL();
iApplicationManager.SetIndicatorStatusL( ETrue );
}
else