Refresh the tableView only if the textField is still the first responder