diff --git a/DockPhobia/AppDelegate.swift b/DockPhobia/AppDelegate.swift
index a6a8952..4de612c 100644
--- a/DockPhobia/AppDelegate.swift
+++ b/DockPhobia/AppDelegate.swift
@@ -14,14 +14,17 @@ class AppDelegate: NSObject, NSApplicationDelegate {
@IBOutlet var window: NSWindow!
@IBAction func startStopButton(_ sender: Any) {
- print("button pressed")
+ if mouseTracker.monitor != nil {
+ mouseTracker.addMonitor()
+ } else {
+ mouseTracker.removeMonitor()
+ }
}
var mouseTracker = MouseTracker()
func applicationDidFinishLaunching(_ aNotification: Notification) {
// Insert code here to initialize your application
- mouseTracker.addMonitor()
}
func applicationWillTerminate(_ aNotification: Notification) {
diff --git a/DockPhobia/Base.lproj/MainMenu.xib b/DockPhobia/Base.lproj/MainMenu.xib
index 31047ef..a4bc9a6 100644
--- a/DockPhobia/Base.lproj/MainMenu.xib
+++ b/DockPhobia/Base.lproj/MainMenu.xib
@@ -435,6 +435,9 @@
+
+
+
diff --git a/DockPhobia/DockPhobia.entitlements b/DockPhobia/DockPhobia.entitlements
index 49ad0bb..39f9416 100644
--- a/DockPhobia/DockPhobia.entitlements
+++ b/DockPhobia/DockPhobia.entitlements
@@ -4,5 +4,9 @@
com.apple.security.automation.apple-events
+ com.apple.security.temporary-exception.apple-events
+
+ System Events
+