SettingsVC: BF: Removed the firstResponder thing.

I believe it was here to hide the keyboard on tableview scroll but this feature is already enabled in the storyboard.
The bug was that it unexpectly hides the keyboard when editing the displayname in landscape.
This commit is contained in:
manuroe
2016-04-05 14:53:01 +02:00
parent 7eeb341daa
commit e4726eeef9
@@ -64,9 +64,6 @@
// picker
MediaPickerViewController* mediaPicker;
// the first responder
UIView* firstResponder;
// profile updates
// avatar
UIImage* newAvatarImage;
@@ -301,20 +298,6 @@
// FIXME add night mode
}
#pragma mark - UIScrollView delegate
- (void)scrollViewDidScroll:(UIScrollView *)scrollView
{
if (scrollView == self.tableView)
{
if ([firstResponder isFirstResponder])
{
[firstResponder resignFirstResponder];
firstResponder = nil;
}
}
}
#pragma mark - UITableView data source
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
@@ -489,9 +472,6 @@
[displaynameCell.mxkTextField removeTarget:self action:@selector(textFieldDidChange:) forControlEvents:UIControlEventEditingChanged];
[displaynameCell.mxkTextField addTarget:self action:@selector(textFieldDidChange:) forControlEvents:UIControlEventEditingChanged];
[displaynameCell.mxkTextField removeTarget:self action:@selector(textFieldDidBegin:) forControlEvents:UIControlEventEditingDidBegin];
[displaynameCell.mxkTextField addTarget:self action:@selector(textFieldDidBegin:) forControlEvents:UIControlEventEditingDidBegin];
cell = displaynameCell;
}
else if (row == userSettingsFirstNameIndex)
@@ -790,12 +770,6 @@
[self displayPasswordAlert];
}
}
if ([firstResponder isFirstResponder])
{
[firstResponder resignFirstResponder];
firstResponder = nil;
}
[aTableView deselectRowAtIndexPath:indexPath animated:YES];
}
@@ -1029,11 +1003,6 @@
}
}
- (IBAction)textFieldDidBegin:(id)sender
{
firstResponder = (UIView*)sender;
}
#pragma password update management
- (IBAction)passwordTextFieldDidChange:(id)sender