diff --git a/Clocker/Panel/Rate Controller/UpcomingEventView.swift b/Clocker/Panel/Rate Controller/UpcomingEventView.swift index 9c4209c..7bd1026 100644 --- a/Clocker/Panel/Rate Controller/UpcomingEventView.swift +++ b/Clocker/Panel/Rate Controller/UpcomingEventView.swift @@ -2,38 +2,6 @@ import Cocoa -class UpcomingEventView: NSView { - private var trackingArea: NSTrackingArea? - - override func mouseEntered(with event: NSEvent) { - super.mouseEntered(with: event) - let dismissalButton = subviews.filter { $0.tag == 55 }.first - if let firstMatch = dismissalButton, firstMatch.isHidden { - firstMatch.isHidden = false - } - } - - override func mouseExited(with event: NSEvent) { - super.mouseExited(with: event) - let dismissalButton = subviews.filter { $0.tag == 55 }.first - if let firstMatch = dismissalButton, !firstMatch.isHidden { - firstMatch.isHidden = true - } - } - - override func updateTrackingAreas() { - super.updateTrackingAreas() - - if let trackingArea = self.trackingArea { - removeTrackingArea(trackingArea) - } - - let options: NSTrackingArea.Options = [.mouseEnteredAndExited, .activeAlways] - let trackingArea = NSTrackingArea(rect: bounds, options: options, owner: self, userInfo: nil) - addTrackingArea(trackingArea) - } -} - class ModernSliderContainerView: NSView { private var trackingArea: NSTrackingArea? public var currentlyInFocus = false