diff --git a/Classes/DialerView.m b/Classes/DialerView.m index e85243213..db126c028 100644 --- a/Classes/DialerView.m +++ b/Classes/DialerView.m @@ -369,12 +369,15 @@ static UICompositeViewDescription *compositeDescription = nil; _addressField.text = @""; } _addContactButton.enabled = _backspaceButton.enabled = ([[_addressField text] length] > 0); + if ([_addressField.text length] == 0) { + [self.view endEditing:YES]; + } } - (IBAction)onBackspaceClick:(id)sender { if ([_addressField.text length] > 0) { [_addressField setText:[_addressField.text substringToIndex:[_addressField.text length] - 1]]; - } + } } - (void)onBackspaceLongClick:(id)sender {