summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoey Grover <joeygrover@gmail.com>2017-05-05 10:55:17 -0400
committerGitHub <noreply@github.com>2017-05-05 10:55:17 -0400
commit74ad7994f22c6caace45034378a8cf2ce85cf10d (patch)
treec3c67e6a682e5d0a5e3cfff0962c7dfac24c672a
parent4bebb18889b1265c94353be0857e91911286e6de (diff)
parent6947d26bebcbe3e6d127c9848fcf48924a125fc5 (diff)
downloadsdl_android-74ad7994f22c6caace45034378a8cf2ce85cf10d.tar.gz
Merge pull request #482 from smartdevicelink/bugfix/utest_lockScreenManagerTest
bugfix/utest_lockScreenManagerTest
-rw-r--r--sdl_android/src/main/java/com/smartdevicelink/proxy/LockScreenManager.java14
1 files changed, 9 insertions, 5 deletions
diff --git a/sdl_android/src/main/java/com/smartdevicelink/proxy/LockScreenManager.java b/sdl_android/src/main/java/com/smartdevicelink/proxy/LockScreenManager.java
index 1188d28b9..28b1d3dfb 100644
--- a/sdl_android/src/main/java/com/smartdevicelink/proxy/LockScreenManager.java
+++ b/sdl_android/src/main/java/com/smartdevicelink/proxy/LockScreenManager.java
@@ -41,11 +41,15 @@ public class LockScreenManager {
public synchronized void setHMILevel(HMILevel hmiVal)
{
hmiLevel = hmiVal;
-
- if ( (hmiVal.equals(HMILevel.HMI_FULL)) || (hmiVal.equals(HMILevel.HMI_LIMITED)) )
- setUserSelectedStatus(true);
- else if (hmiVal.equals(HMILevel.HMI_NONE))
- setUserSelectedStatus(false);
+
+ if (hmiVal != null) {
+ if ((hmiVal.equals(HMILevel.HMI_FULL)) || (hmiVal.equals(HMILevel.HMI_LIMITED)))
+ setUserSelectedStatus(true);
+ else if (hmiVal.equals(HMILevel.HMI_NONE))
+ setUserSelectedStatus(false);
+ }else{
+ setUserSelectedStatus(false);
+ }
}
public synchronized OnLockScreenStatus getLockObj(/*int SessionID*/)