mediakeys/MMKeyBearer/src/MMKeyBearerImplementation.cpp
changeset 56 11a052f4b02e
parent 21 c4cbaa4fb734
--- a/mediakeys/MMKeyBearer/src/MMKeyBearerImplementation.cpp	Tue Jul 06 14:26:20 2010 +0300
+++ b/mediakeys/MMKeyBearer/src/MMKeyBearerImplementation.cpp	Wed Aug 18 09:58:19 2010 +0300
@@ -360,7 +360,7 @@
 
     // Check for keypadlock if the events are from device keypad
     // If events are from accessory device,then do not check for keypadlock
-    if (aKeyType != EAccessoryVolumeKeys)
+    if (aKeyType != EAccessoryVolumeKeys && aKeyType != ESideVolumeKeys )
         {
                
         TInt err=iKeyguardAccess->ShowKeysLockedNote();
@@ -370,10 +370,7 @@
             // Device is locked , Discard the key event
 
             //Start the listener once again
-            if (aKeyType == ESideVolumeKeys)
-                {
-                iMMKeyBearerObserver->Start();
-                }
+            
             if (aKeyType == EMediaKeys)
                 {
                 iMediaKeyObserver->Start();