                     self?.clickLayer.startAnim()
                 }
                 self?.isSelected = clicked
+                self?.sendActions(for: .valueChanged)
             }
             if animated {
                 shineLayer.startAnim()

                self?.clickLayer.clicked = !(self?.clickLayer.clicked ?? false)
                self?.clickLayer.startAnim()
                self?.isSelected = self?.clickLayer.clicked ?? false
            }
            shineLayer.startAnim()
        }else {
            clickLayer.clicked = !clickLayer.clicked
            isSelected = clickLayer.clicked
        }
    }
    

        } else {
            clickLayer.clicked = !clickLayer.clicked
            isSelected = clickLayer.clicked
            sendActions(for: .valueChanged)
        }
        
    }
