path based on delegate existence

This commit is contained in:
Kevin G Christiano 2020-04-20 14:42:42 -04:00
parent 554be6cc67
commit 7c22229c2b

View File

@ -334,17 +334,13 @@ import UIKit
setAsSecureTextEntry(entryType == .secure || entryType == .password)
}
for digitBox in digitBoxes {
if let observingTextFieldelegate = delegateObject?.observingTextFieldDelegate {
digitBox.digitField.inputAccessoryView = UIToolbar.getToolbarWithDoneButton(delegate: observingTextFieldelegate,
action: #selector(observingTextFieldelegate.dismissFieldInput))
} else {
digitBox.digitField.inputAccessoryView = UIToolbar.getToolbarWithDoneButton(delegate: self,
action: #selector(dismissFieldInput))
}
}
let observingDelegate = delegateObject?.observingTextFieldDelegate ?? self
digitBoxes.forEach {
$0.digitField.inputAccessoryView = UIToolbar.getToolbarWithDoneButton(delegate: observingDelegate,
action: #selector(observingDelegate.dismissFieldInput))
}
super.set(with: model, delegateObject, additionalData)
}