This commit is contained in:
Grigory 2017-05-03 13:07:24 +03:00
parent c5b0a2bbcb
commit c230f1e884
2 changed files with 6 additions and 6 deletions

View File

@ -152,7 +152,7 @@ public class PassCodeHolderChange: PassCodeHolderProtocol {
switch (oldPassCode, newFirstPassCode, newSecondPassCode) {
case (let oldPassCode?, nil, nil):
return oldPassCode
case (_, let newFirstPassCode?, nil):
case (_, _?, nil):
return nil
case (_, let newFirstPassCode?, let newSecondPassCode?) where newFirstPassCode == newSecondPassCode:
return newFirstPassCode
@ -187,5 +187,5 @@ public class PassCodeHolderChange: PassCodeHolderProtocol {
newSecondPassCode = nil
}
}
}

View File

@ -244,12 +244,12 @@ extension BasePassCodeViewController: ConfigurableController {
extension BasePassCodeViewController: UITextFieldDelegate {
func textField(_ textField: UITextField,
shouldChangeCharactersIn range: NSRange,
replacementString string: String) -> Bool {
public func textField(_ textField: UITextField,
shouldChangeCharactersIn range: NSRange,
replacementString string: String) -> Bool {
let invalid = CharacterSet(charactersIn: "0123456789").inverted
return string.rangeOfCharacter(from: invalid, options: [], range: string.startIndex..<string.endIndex) == nil
}
}