|
@@ -48,10 +48,10 @@ public class FloatingButton: UIView {
|
|
|
let heightFBSideTab = (UIScreen.main.bounds.height * 1.05) / 7.5
|
|
|
let widthFBSideTab: CGFloat = 18
|
|
|
|
|
|
- final let MODE_HORIZONTAL_SIDE_TAB = "1"
|
|
|
+ final let MODE_VERTICAL_FLOATING_BUTTON = "1"
|
|
|
final let MODE_VERTICAL_ANIMATION = "2"
|
|
|
- final let MODE_VERTICAL_FLOATING_BUTTON = "3"
|
|
|
- final let MODE_HORIZONTAL_ANIMATION = "4"
|
|
|
+ final let MODE_HORIZONTAL_ANIMATION = "3"
|
|
|
+ final let MODE_HORIZONTAL_SIDE_TAB = "4"
|
|
|
|
|
|
var countMenuFB: CGFloat = 5 {
|
|
|
didSet {
|
|
@@ -493,7 +493,7 @@ public class FloatingButton: UIView {
|
|
|
let counter = queryCountCounter()
|
|
|
if counter > 0 {
|
|
|
DispatchQueue.main.async { [self] in
|
|
|
- if !indicatorCounterFB.isDescendant(of: button_fb2) {
|
|
|
+ if button_fb2 != nil && !indicatorCounterFB.isDescendant(of: button_fb2) {
|
|
|
button_fb2.addSubview(indicatorCounterFB)
|
|
|
indicatorCounterFB.layer.cornerRadius = 7.5
|
|
|
indicatorCounterFB.layer.masksToBounds = true
|