equal
deleted
inserted
replaced
259 //cause when plugin is suspend status, it will be changed to the default |
259 //cause when plugin is suspend status, it will be changed to the default |
260 //type |
260 //type |
261 if ( iSharedDataI->DisplayObjectType() == EDisplayPlugin ) |
261 if ( iSharedDataI->DisplayObjectType() == EDisplayPlugin ) |
262 { |
262 { |
263 View()->SetDisplayObject( EDisplayPlugin ); |
263 View()->SetDisplayObject( EDisplayPlugin ); |
|
264 SetExpiryTimerTimeout( KDefaultScreenSaverTimeout ); |
264 } |
265 } |
265 |
266 |
266 UpdateIndicatorAttributes(); |
267 UpdateIndicatorAttributes(); |
267 |
|
268 SetExpiryTimerTimeout( KDefaultScreenSaverTimeout ); |
|
269 |
268 |
270 View()->ShowDisplayObject(); |
269 View()->ShowDisplayObject(); |
271 |
270 |
272 iSharedDataI->SetScreensaverStatus( ETrue ); |
271 iSharedDataI->SetScreensaverStatus( ETrue ); |
273 } |
272 } |
827 CScreensaverEngine *control = STATIC_CAST( CScreensaverEngine*, aPtr ); |
826 CScreensaverEngine *control = STATIC_CAST( CScreensaverEngine*, aPtr ); |
828 |
827 |
829 if ( control ) |
828 if ( control ) |
830 { |
829 { |
831 control->KillTimer( control->iExpiryTimer ); |
830 control->KillTimer( control->iExpiryTimer ); |
832 control->StopScreenSaver(); |
831 // Revert to default screensaver. |
833 control->iSharedDataI->SetSSForcedLightsOn( 0 ); |
832 control->View()->SetDisplayObject( |
|
833 control->SharedDataInterface()->DefaultScreensaverType() ); |
|
834 control->View()->ShowDisplayObject(); |
834 } |
835 } |
835 |
836 |
836 return KErrNone; |
837 return KErrNone; |
837 } |
838 } |
838 |
839 |