Commit 93e8f1a1 by Orkhan Alikhanov

Fixed debug view hierarchy not working when we have Check/RadioButton

parent 8ec40dd5
...@@ -84,6 +84,7 @@ open class BaseIconLayerButton: Button { ...@@ -84,6 +84,7 @@ open class BaseIconLayerButton: Button {
open override func prepare() { open override func prepare() {
super.prepare() super.prepare()
layer.addSublayer(iconLayer) layer.addSublayer(iconLayer)
iconLayer.prepare()
contentHorizontalAlignment = .left // default was .center contentHorizontalAlignment = .left // default was .center
reloadImage() reloadImage()
} }
...@@ -193,16 +194,6 @@ internal class BaseIconLayer: CALayer { ...@@ -193,16 +194,6 @@ internal class BaseIconLayer: CALayer {
} }
} }
override init() {
super.init()
prepare()
}
required init?(coder aDecoder: NSCoder) {
super.init(coder: aDecoder)
prepare()
}
func prepare() { func prepare() {
normalColor = { normalColor }() // calling didSet normalColor = { normalColor }() // calling didSet
selectedColor = { selectedColor }() // calling didSet selectedColor = { selectedColor }() // calling didSet
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment