summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMuller, Alexander (A.) <amulle19@ford.com>2017-02-02 11:14:42 -0800
committerMuller, Alexander (A.) <amulle19@ford.com>2017-02-02 11:14:42 -0800
commit8f6eddc6615417730b35e1b829e760c3b2f883c5 (patch)
tree696db8f779a2fe98c9a6997da72bb4ee2750da7e
parent82ac823737bab7a6492ee9681ce236907d720797 (diff)
downloadsdl_ios-8f6eddc6615417730b35e1b829e760c3b2f883c5.tar.gz
Added check for hmi equality and old send delegate if not equal.hotfix/issue_516_hmi_change
-rw-r--r--SmartDeviceLink/SDLLifecycleManager.m4
1 files changed, 3 insertions, 1 deletions
diff --git a/SmartDeviceLink/SDLLifecycleManager.m b/SmartDeviceLink/SDLLifecycleManager.m
index 1ccc74447..b08abc343 100644
--- a/SmartDeviceLink/SDLLifecycleManager.m
+++ b/SmartDeviceLink/SDLLifecycleManager.m
@@ -466,7 +466,9 @@ SDLLifecycleState *const SDLLifecycleStateReady = @"Ready";
return;
}
- [self.delegate hmiLevel:oldHMILevel didChangeToLevel:self.hmiLevel];
+ if (![oldHMILevel isEqualToEnum:self.hmiLevel]) {
+ [self.delegate hmiLevel:oldHMILevel didChangeToLevel:self.hmiLevel];
+ }
}
- (void)remoteHardwareDidUnregister:(SDLRPCNotificationNotification *)notification {