Merge branch 'develop' into feature/unify_checkbox
This commit is contained in:
commit
d988503af0
@ -105,7 +105,7 @@ open class TextLinkCaret: Control {
|
|||||||
//--------------------------------------------------
|
//--------------------------------------------------
|
||||||
open override func updateView() {
|
open override func updateView() {
|
||||||
|
|
||||||
var updatedText = text ?? ""
|
let updatedText = text ?? ""
|
||||||
|
|
||||||
caretView.surface = surface
|
caretView.surface = surface
|
||||||
caretView.disabled = disabled
|
caretView.disabled = disabled
|
||||||
|
|||||||
@ -253,6 +253,7 @@ open class RadioBoxBase: Control, BinaryColorable, Accessable, DataTrackable{
|
|||||||
setAccessibilityHint()
|
setAccessibilityHint()
|
||||||
setAccessibilityValue(isSelected)
|
setAccessibilityValue(isSelected)
|
||||||
setAccessibilityLabel(isSelected)
|
setAccessibilityLabel(isSelected)
|
||||||
|
setNeedsDisplay()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -306,7 +307,7 @@ open class RadioBoxBase: Control, BinaryColorable, Accessable, DataTrackable{
|
|||||||
selectorView.layer.cornerRadius = selectorCornerRadius
|
selectorView.layer.cornerRadius = selectorCornerRadius
|
||||||
selectorView.layer.borderWidth = borderWidth
|
selectorView.layer.borderWidth = borderWidth
|
||||||
|
|
||||||
setNeedsDisplay()
|
layer.setNeedsDisplay()
|
||||||
}
|
}
|
||||||
|
|
||||||
open override func layoutSubviews() {
|
open override func layoutSubviews() {
|
||||||
|
|||||||
@ -138,7 +138,7 @@ open class RadioSwatchBase: Control, Accessable, DataTrackable, BinaryColorable
|
|||||||
setAccessibilityHint()
|
setAccessibilityHint()
|
||||||
setAccessibilityValue(isSelected)
|
setAccessibilityValue(isSelected)
|
||||||
setAccessibilityLabel(isSelected)
|
setAccessibilityLabel(isSelected)
|
||||||
setNeedsDisplay()
|
layer.setNeedsDisplay()
|
||||||
}
|
}
|
||||||
|
|
||||||
//--------------------------------------------------
|
//--------------------------------------------------
|
||||||
|
|||||||
@ -43,11 +43,11 @@ extension UIGestureRecognizer {
|
|||||||
self.subscriber = subscriber
|
self.subscriber = subscriber
|
||||||
self.gestureRecognizer = gestureRecognizer
|
self.gestureRecognizer = gestureRecognizer
|
||||||
self.view = view
|
self.view = view
|
||||||
gestureRecognizer.addTarget(self, action: #selector(handle))
|
gestureRecognizer.addTarget(self, action: #selector(gestureHandler))
|
||||||
view.addGestureRecognizer(gestureRecognizer)
|
view.addGestureRecognizer(gestureRecognizer)
|
||||||
}
|
}
|
||||||
|
|
||||||
@objc private func handle(_ gesture: UIGestureRecognizer) {
|
@objc private func gestureHandler(_ gesture: UIGestureRecognizer) {
|
||||||
_ = subscriber?.receive(gestureRecognizer)
|
_ = subscriber?.receive(gestureRecognizer)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user