diff options
author | Muller, Alexander (A.) <amulle19@ford.com> | 2017-02-02 11:14:42 -0800 |
---|---|---|
committer | Muller, Alexander (A.) <amulle19@ford.com> | 2017-02-02 11:14:42 -0800 |
commit | 8f6eddc6615417730b35e1b829e760c3b2f883c5 (patch) | |
tree | 696db8f779a2fe98c9a6997da72bb4ee2750da7e | |
parent | 82ac823737bab7a6492ee9681ce236907d720797 (diff) | |
download | sdl_ios-hotfix/issue_516_hmi_change.tar.gz |
Added check for hmi equality and old send delegate if not equal.hotfix/issue_516_hmi_change
-rw-r--r-- | SmartDeviceLink/SDLLifecycleManager.m | 4 |
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 { |