diff options
Diffstat (limited to 'menubar/main.swift')
| -rw-r--r-- | menubar/main.swift | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/menubar/main.swift b/menubar/main.swift index e9294e8..c1891ab 100644 --- a/menubar/main.swift +++ b/menubar/main.swift @@ -136,8 +136,8 @@ final class Menubar: NSObject, NSApplicationDelegate, NSMenuDelegate { /// The jump shortcut: same as clicking the tmux status line. @objc private func jumpToTopWaiting() { DispatchQueue.global().async { - let output = run(dinggerBinary, ["focus"]) ?? "failed" - log("jump: dingger focus \(output.isEmpty ? "ok" : output)") + let result = runReporting(dinggerBinary, ["focus"]) + log("jump: dingger focus \(result.ok ? "ok" : "failed: \(result.output)")") DispatchQueue.main.async { self.refresh() } } } @@ -155,6 +155,7 @@ final class Menubar: NSObject, NSApplicationDelegate, NSMenuDelegate { } private func jump(to paneId: String) { + log("jump: to \(paneId)") DispatchQueue.global().async { focus(paneId) DispatchQueue.main.async { self.refresh() } |
