fep/aknfep/src/aknfepuispellcontainer.cpp
branchRCL_3
changeset 18 c8fb4cf7b3ae
parent 14 e6a39382bb9c
--- a/fep/aknfep/src/aknfepuispellcontainer.cpp	Tue Apr 27 16:59:43 2010 +0300
+++ b/fep/aknfep/src/aknfepuispellcontainer.cpp	Tue May 11 16:31:42 2010 +0300
@@ -92,13 +92,17 @@
 	{
 	if ( IsFocused() == aFocus )
 		{
+	    if ( !aFocus )
+	    	{
+	        iEikonEnv->EikAppUi()->RemoveFromStack( this );
+	    	}
 		return;
 		}
 	
 	// When release focus, remove from stack.
 	if( aFocus )
 		{		
-	    iEikonEnv->EikAppUi()->AddToStackL( this, ECoeStackPriorityDialog );
+	     TRAP_IGNORE(iEikonEnv->EikAppUi()->AddToStackL( this, ECoeStackPriorityDialog ));
 		}
 	else
 		{