             return
         }
         hovered = false
+        needsDisplay = true
         closeButton.hidden = true
     }
 

            return
        }
        hovered = true
        closeButton.hidden = false
    }
    

    var ypadding : CGFloat = 2
    var closeButtonSize = NSSize(width: 16, height: 16)
    var backgroundColor = NSColor(white: 0.73, alpha: 1)
    var hoverBackgroundColor = NSColor(white: 0.70, alpha: 1)
    var selectedBackgroundColor = NSColor(white: 0.83, alpha: 1)
    var unselectedForegroundColor = NSColor(white: 0.4, alpha: 1)
    var closeButtonHoverBackgroundColor = NSColor(white: 0.65, alpha: 0.6)
    
    var title : NSString {
