From 865c2c1513346192af61d90a2d93965881babc49 Mon Sep 17 00:00:00 2001 From: Guillaume BIENKOWSKI Date: Fri, 21 Feb 2014 17:09:04 +0100 Subject: [PATCH] Disable "define" option in the keyboard, it seems to mess up the keyboard. --- Classes/LinphoneUI/UIAddressTextField.m | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Classes/LinphoneUI/UIAddressTextField.m b/Classes/LinphoneUI/UIAddressTextField.m index aefc0cf8b..52028bb63 100644 --- a/Classes/LinphoneUI/UIAddressTextField.m +++ b/Classes/LinphoneUI/UIAddressTextField.m @@ -26,4 +26,13 @@ [self sendActionsForControlEvents:UIControlEventEditingChanged]; } +-(BOOL)canPerformAction:(SEL)action withSender:(id)sender{ + // disable "define" option, since it messes with the keyboard + if ([[NSStringFromSelector(action) lowercaseString] rangeOfString:@"define"].location != NSNotFound) { + return NO; + } else { + return [super canPerformAction:action withSender:sender]; + } +} + @end