removed unneeded method. mild changes.

This commit is contained in:
Kevin G Christiano 2019-11-25 16:35:28 -05:00
parent 499b938d56
commit 3654b05773
2 changed files with 13 additions and 19 deletions

View File

@ -339,11 +339,6 @@ import UIKit
} }
} }
} }
@objc open class func getEnabledDigitFields(_ textFieldToDetermine: [DigitBox]) -> [TextField]? {
return textFieldToDetermine.filter { $0.isEnabled }.compactMap { $0.digitField }
}
} }
// MARK: - TextField Delegate // MARK: - TextField Delegate
@ -374,8 +369,8 @@ extension DigitEntryField {
// One character, switch old value with new, select next textfield // One character, switch old value with new, select next textfield
textField.text = string textField.text = string
selectNextDigitField(textField, clear: false)
valueChanged() valueChanged()
selectNextDigitField(textField, clear: false)
return false return false
} else if replacementLength == 0 && oldLength == 1 { } else if replacementLength == 0 && oldLength == 1 {
@ -398,11 +393,6 @@ extension DigitEntryField {
@objc public func textFieldDidBeginEditing(_ textField: UITextField) { @objc public func textFieldDidBeginEditing(_ textField: UITextField) {
if !switchFieldsAutomatically {
textField.text = ""
valueChanged()
}
digitBoxes.forEach { digitBoxes.forEach {
if $0.digitField === textField { if $0.digitField === textField {
selectedDigitBox = $0 selectedDigitBox = $0
@ -411,18 +401,19 @@ extension DigitEntryField {
} }
} }
if !switchFieldsAutomatically {
textField.text = ""
valueChanged()
}
proprietorTextDelegate?.textFieldDidBeginEditing?(textField) proprietorTextDelegate?.textFieldDidBeginEditing?(textField)
} }
@objc public func textFieldDidEndEditing(_ textField: UITextField) { @objc public func textFieldDidEndEditing(_ textField: UITextField) {
digitBoxes.forEach { // There should only be one digitBox to deselect.
if $0.digitField === textField { selectedDigitBox?.isSelected = false
selectedDigitBox = nil selectedDigitBox = nil
$0.isSelected = false
return
}
}
proprietorTextDelegate?.textFieldDidEndEditing?(textField) proprietorTextDelegate?.textFieldDidEndEditing?(textField)
} }

View File

@ -224,6 +224,9 @@ import UIKit
observingTextFieldDelegate?.isInvalid?(textfield: self) observingTextFieldDelegate?.isInvalid?(textfield: self)
} else if isValid { } else if isValid {
if showError == true {
showError = false
}
isSelected = true isSelected = true
observingTextFieldDelegate?.isValid?(textfield: self) observingTextFieldDelegate?.isValid?(textfield: self)
} }