             initialEvent: event,
             dragTimer: dragTimer,
             isDragging: false)
+
+        FatSidebarItem.startedDragging = true
     }
 
     func mouseHeld(_ timer: Timer) {


    public override func mouseEntered(with event: NSEvent) {

        if isDisplayingOverlay { return }

        NotificationCenter.default.post(


    public override func mouseUp(with event: NSEvent) {

        FatSidebarItem.startedDragging = false
        
        isHighlighted = false

        defer {
