 
     public override func mouseUp(with event: NSEvent) {
 
+        FatSidebarItem.startedDragging = false
+        
         isHighlighted = false
 
         defer {


    // MARK: Dragging

    struct Dragging {
        static let threshold: TimeInterval = 0.4
        let initialEvent: NSEvent


    public override func mouseEntered(with event: NSEvent) {

        if FatSidebarItem.startedDragging { return }
        if isDisplayingOverlay { return }

        NotificationCenter.default.post(
