phoneapp/phoneuistates/src/cphoneincoming.cpp
branchRCL_3
changeset 19 544e34b3255a
parent 15 2a26698d78ba
child 58 40a3f856b14d
--- a/phoneapp/phoneuistates/src/cphoneincoming.cpp	Wed Mar 31 21:30:06 2010 +0300
+++ b/phoneapp/phoneuistates/src/cphoneincoming.cpp	Wed Apr 14 15:56:42 2010 +0300
@@ -27,6 +27,7 @@
 #include "tphonecmdparamboolean.h"
 #include "phoneui.hrh"
 #include "mphonestatemachine.h"
+#include "mphonesecuritymodeobserver.h"
 #include "tphonecmdparamcallstatedata.h"
 
 // ================= MEMBER FUNCTIONS =======================
@@ -122,11 +123,20 @@
         case MEngineMonitor::EPEMessageRemoteResumed:
                 SendGlobalInfoNoteL( EPhoneInformationConnectedNote );
             break;
+		
+		case MEngineMonitor::EPEMessageShowVersion:
+			{
+			if ( iStateMachine->SecurityMode()->IsSecurityMode() )
+				{
+				// Do nothing if security mode is enabled.
+				return;
+				}
+			}
+		// Fall through
 
         // fall through.
         case MEngineMonitor::EPEMessageIssuingSSRequest:
         case MEngineMonitor::EPEMessageCallBarred:
-        case MEngineMonitor::EPEMessageShowVersion:
         case MEngineMonitor::EPEMessageIssuedSSRequest:
         case MEngineMonitor::EPEMessageTempClirActivationUnsuccessful:
         case MEngineMonitor::EPEMessageIncCallIsForw: