equal
deleted
inserted
replaced
565 // --------------------------------------------------------------------------- |
565 // --------------------------------------------------------------------------- |
566 // Executes startup actions based on startup parameters. |
566 // Executes startup actions based on startup parameters. |
567 // --------------------------------------------------------------------------- |
567 // --------------------------------------------------------------------------- |
568 // |
568 // |
569 void CCSCServiceView::ExecuteStartupActionsL( |
569 void CCSCServiceView::ExecuteStartupActionsL( |
570 TBool aForeGroundEvent, |
570 TBool /*aForeGroundEvent*/, TBool aLaunchedFromAi ) |
571 TBool aLaunchedFromAi ) |
|
572 { |
571 { |
573 CSCDEBUG( "CCSCServiceView::ExecuteStartupActionsL - begin" ); |
572 CSCDEBUG( "CCSCServiceView::ExecuteStartupActionsL - begin" ); |
574 |
573 |
575 CCSCEngStartupHandler::TAction action = iStartupHandler.GetParamAction(); |
574 CCSCEngStartupHandler::TAction action = iStartupHandler.GetParamAction(); |
576 TUid pluginUid = iStartupHandler.GetParamPluginUid(); |
575 TUid pluginUid = iStartupHandler.GetParamPluginUid(); |
586 } |
585 } |
587 break; |
586 break; |
588 } |
587 } |
589 case CCSCEngStartupHandler::ERemoveSetupPluginService: |
588 case CCSCEngStartupHandler::ERemoveSetupPluginService: |
590 { |
589 { |
591 if ( KNullUid != pluginUid && !aForeGroundEvent ) |
590 if ( KNullUid != pluginUid ) |
592 { |
591 { |
593 TRAPD( err, iContainer->HandleServicePluginRemovationL( |
592 TRAPD( err, iContainer->HandleServicePluginRemovationL( |
594 pluginUid ) ); |
593 pluginUid ) ); |
595 |
594 |
596 // If error in service plugin removal, close csc. |
595 // If error in service plugin removal, close csc. |
597 if ( err ) |
596 if ( err ) |
598 { |
597 { |
599 AppUi()->RunAppShutter(); |
598 AppUi()->RunAppShutter(); |