uifw/AvKon/akncompamode/src/akncompakb.cpp
branchRCL_3
changeset 51 fcdfafb36fe7
parent 0 2f259fa3e83a
child 55 aecbbf00d063
--- a/uifw/AvKon/akncompamode/src/akncompakb.cpp	Thu Jul 15 18:56:19 2010 +0300
+++ b/uifw/AvKon/akncompamode/src/akncompakb.cpp	Thu Aug 19 10:11:06 2010 +0300
@@ -270,11 +270,13 @@
     // disabled whenever screen mode changes to compa-mode by AknCapServer.
     if (iFlags.iInAknCapSrv && iFlags.iEffectsDisa != aDisable)
         {
+        TInt err = KErrNone;
         if (iCompaSrvSession.Handle() == KNullHandle)
             {
-	        User::LeaveIfError( iCompaSrvSession.Connect() );
+	        err = iCompaSrvSession.Connect();
             }
-        if (iCompaSrvSession.Handle() != KNullHandle)
+        
+        if (err == KErrNone && iCompaSrvSession.Handle() != KNullHandle)
             {
             if (aDisable)
                 {