diff --git a/Classes/Base.lproj/CallView.xib b/Classes/Base.lproj/CallView.xib
index 0588b8de0..dec08d1d5 100644
--- a/Classes/Base.lproj/CallView.xib
+++ b/Classes/Base.lproj/CallView.xib
@@ -230,7 +230,7 @@
-
+
@@ -572,6 +572,7 @@
+
@@ -626,6 +627,7 @@
+
diff --git a/Classes/LinphoneUI/UIIconButton.m b/Classes/LinphoneUI/UIIconButton.m
index 04c422dd7..b10a24947 100644
--- a/Classes/LinphoneUI/UIIconButton.m
+++ b/Classes/LinphoneUI/UIIconButton.m
@@ -13,6 +13,12 @@
@implementation UIIconButton
- (id)fixBackgroundImageForState {
+
+ [super setImage:[self imageForState:UIControlStateSelected]
+ forState:(UIControlStateHighlighted | UIControlStateSelected)];
+ [super setImage:[self imageForState:UIControlStateDisabled]
+ forState:(UIControlStateDisabled | UIControlStateSelected)];
+
[self setBackgroundImage:[self backgroundImageForState:UIControlStateHighlighted]
forState:(UIControlStateHighlighted | UIControlStateSelected)];
[self setBackgroundImage:[self backgroundImageForState:UIControlStateDisabled]
diff --git a/Classes/SettingsView.m b/Classes/SettingsView.m
index 2b838926b..278b16b7a 100644
--- a/Classes/SettingsView.m
+++ b/Classes/SettingsView.m
@@ -545,9 +545,11 @@ static UICompositeViewDescription *compositeDescription = nil;
}
#ifndef DEBUG
+ [hiddenKeys addObject:@"debug_actions_group"];
[hiddenKeys addObject:@"release_button"];
[hiddenKeys addObject:@"clear_cache_button"];
[hiddenKeys addObject:@"battery_alert_button"];
+ [hiddenKeys addObject:@"enable_auto_answer_preference"];
#endif
if (![[LinphoneManager instance] lpConfigBoolForKey:@"debugenable_preference"]) {
diff --git a/Settings/InAppSettings.bundle/Root.plist b/Settings/InAppSettings.bundle/Root.plist
index a9ccc6e41..8f5f7d015 100644
--- a/Settings/InAppSettings.bundle/Root.plist
+++ b/Settings/InAppSettings.bundle/Root.plist
@@ -145,6 +145,8 @@
Title
Development debug actions
+ Key
+ debug_actions_group
Type
PSGroupSpecifier