From c84b8956c0579070037f86ebc96e0129a5be2fce Mon Sep 17 00:00:00 2001 From: Zhigang Fang Date: Tue, 28 Nov 2017 23:51:30 +0800 Subject: [PATCH] Not stealing the focus --- FloatingToggl/ViewController.swift | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/FloatingToggl/ViewController.swift b/FloatingToggl/ViewController.swift index d916a82..d603fa5 100644 --- a/FloatingToggl/ViewController.swift +++ b/FloatingToggl/ViewController.swift @@ -540,6 +540,7 @@ class ViewController: NSViewController { alert.alertStyle = .informational alert.messageText = "Don't forget to track your time" alert.beginSheetModal(for: self.view.window!, completionHandler: nil) + alert.window.resignKey() } func presentReminder() { @@ -558,7 +559,6 @@ class ViewController: NSViewController { let autoApplyInterval = 60 disposable = Observable.interval(1, scheduler: MainScheduler.asyncInstance) .map({autoApplyInterval - $0}) - .take(autoApplyInterval + 1) .subscribe(onNext: {[weak self] countdown in if countdown > 0 { button.title = "YES (\(countdown))" @@ -578,6 +578,7 @@ class ViewController: NSViewController { self.inputLabel.becomeFirstResponder() } } + alert.window.resignKey() } @IBAction func setToken(_ sender: NSMenuItem) {