diff -r a1caeb42b3a3 -r fcdfafb36fe7 uifw/AknGlobalUI/AknCapServer/src/aknKeyFilter.cpp --- a/uifw/AknGlobalUI/AknCapServer/src/aknKeyFilter.cpp Thu Jul 15 18:56:19 2010 +0300 +++ b/uifw/AknGlobalUI/AknCapServer/src/aknKeyFilter.cpp Thu Aug 19 10:11:06 2010 +0300 @@ -330,7 +330,8 @@ { thread.SetProcessPriority(EPriorityForeground); } - + thread.Close(); + // start different fullscreen effect when launching app by KUidApaMessageSwitchOpenFile GfxTransEffect::BeginFullScreen( AknTransEffect::EApplicationActivate, @@ -350,7 +351,8 @@ { thread.SetProcessPriority( EPriorityForeground ); } - + thread.Close(); + // idle will bring itself foreground when getting the message below task.SendMessage( KUidApaMessageSwitchOpenFile , KNullDesC8 );