From 4398fb6da5021a3d083351aa216551801ec2ac33 Mon Sep 17 00:00:00 2001 From: Ruben Beltran del Rio Date: Fri, 28 Nov 2025 00:19:44 +0100 Subject: Re-add friendship quest remix --- Hotline/macOS/ServerView.swift | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) (limited to 'Hotline/macOS/ServerView.swift') diff --git a/Hotline/macOS/ServerView.swift b/Hotline/macOS/ServerView.swift index 4026e92..d490c1b 100644 --- a/Hotline/macOS/ServerView.swift +++ b/Hotline/macOS/ServerView.swift @@ -92,7 +92,6 @@ struct ServerView: View { @State private var connectionDisplayed: Bool = false // @State private var accountsShown: Bool = false - @State private var autoconnect: Bool = false static var menuItems: [ServerMenuItem] = [ ServerMenuItem(type: .chat, name: "Chat", image: "Section Chat"), ServerMenuItem(type: .board, name: "Board", image: "Section Board"), @@ -239,6 +238,15 @@ struct ServerView: View { .focusedSceneValue(\.activeServerState, state) } + private func startReconnectTimer() { + reconnectTimer = Task { + while !Task.isCancelled { + connectToServer() + try? await Task.sleep(for: .seconds(5)) + } + } + } + private var connectForm: some View { ConnectView(address: self.$connectAddress, login: self.$connectLogin, password: self.$connectPassword) { self.connectToServer() @@ -255,9 +263,6 @@ struct ServerView: View { .onChange(of: self.connectPassword) { self.server.password = self.connectPassword } - .onAppear { - autoconnect = false - } } private var navigationList: some View { -- cgit