         let location : NSPoint = theEvent.locationInWindow
 
         if let closeTag = self.closeTrackingTag, let _ = self.viewTrackingTag {
+            
+            Swift.print(String(format: "%@ exited",
+                               (theEvent.trackingNumber == closeTrackingTag
+                                ? "mouse" : "view")))
+
             switch theEvent.trackingNumber {
             case closeTag:
-                closeButton?.image = nullImage
                 break
                 
             default:

                    if hideTitle {
                        updateTitleBar(didChange: lastMouseOver != mouseOver)
                    }
                    /*
                    Swift.print(String(format: "%@ exited",
                                       (theEvent.trackingNumber == titleTrackingTag
                                        ? "title" : "view")))*/
                }
            }
        }

    }
    
    // MARK:- Mouse events
    var closeButton : NSButton? {
        get {
            return self.hoverBar?.closeButton
        }
    }
    var closeTrackingTag: NSTrackingRectTag?
    var viewTrackingTag: NSTrackingRectTag?
    var titleTrackingTag: NSTrackingRectTag?
