[object Object]

← back to Ticket System

Accept direct ticket tile gestures

617aefbccfc0d73afdceea04ad2d0161ea3f5456 · 2026-09-02 14:49:53 -0700 · Steve Abrams

Files touched

Diff

commit 617aefbccfc0d73afdceea04ad2d0161ea3f5456
Author: Steve Abrams <steve@designerwallcoverings.com>
Date:   Wed Sep 2 14:49:53 2026 -0700

    Accept direct ticket tile gestures
---
 desktop-bar/TicketBar.swift | 1 +
 1 file changed, 1 insertion(+)

diff --git a/desktop-bar/TicketBar.swift b/desktop-bar/TicketBar.swift
index 9e425a3d..bc523f5a 100644
--- a/desktop-bar/TicketBar.swift
+++ b/desktop-bar/TicketBar.swift
@@ -44,6 +44,7 @@ private final class BarTile: NSButton {
   }
 
   required init?(coder: NSCoder) { fatalError("init(coder:) has not been implemented") }
+  override func acceptsFirstMouse(for event: NSEvent?) -> Bool { true }
   override func mouseDown(with event: NSEvent) {
     dragged = false
     let start = event.locationInWindow

← ae36a776 Track ticket tile mouse drags  ·  back to Ticket System  ·  Document interactive ticket bar controls 7f784adc →