aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Hotline/macOS/TrackerView.swift6
1 files changed, 4 insertions, 2 deletions
diff --git a/Hotline/macOS/TrackerView.swift b/Hotline/macOS/TrackerView.swift
index cdeef7f..1382200 100644
--- a/Hotline/macOS/TrackerView.swift
+++ b/Hotline/macOS/TrackerView.swift
@@ -25,8 +25,10 @@ struct TrackerView: View {
ForEach(bookmarks, id: \.self) { bookmark in
TrackerItemView(bookmark: bookmark)
.onAppear {
- if bookmark.autoconnect, let server = bookmark.server {
- openWindow(id: "server", value: server)
+ Task {
+ if bookmark.autoconnect, let server = bookmark.server {
+ openWindow(id: "server", value: server)
+ }
}
}
.tag(bookmark)