     public func addTapHandler(tap: (()->()), subtitle subtitleText: String? = nil) {
         clearTapHandler()
         
-        userInteractionEnabled = true
-        vibrancyView.contentView.addGestureRecognizer(UITapGestureRecognizer(target: self, action: Selector("didTapSpinner")))
+        //vibrancyView.contentView.addGestureRecognizer(UITapGestureRecognizer(target: self, action: Selector("didTapSpinner")))
         tapHandler = tap
-
+        
         if subtitleText != nil {
             subtitleLabel = UILabel()
             if let subtitle = subtitleLabel {

        innerCircle.strokeEnd = 1.0
        
        vibrancyView.contentView.addSubview(innerCircleView)
    }
    
    // MARK: - Public interface
    
    public lazy var titleLabel = UILabel()
    public var subtitleLabel: UILabel?

    //
    // Show the spinner activity on screen, if visible only update the title
    //

    }
    
    //
    // Show the spinner activity on screen, after delay. If new call to show,
    // showWithDelay or hide is maked before execution this call is discarded
    //
    public class func showWithDelay(delay: Double, title: String, animated: Bool = true) -> SwiftSpinner {
