From b480a5d0b367b408b4c3c136e8ec329ded93aff6 Mon Sep 17 00:00:00 2001 From: Ink33 Date: Sun, 14 Nov 2021 12:13:32 +0800 Subject: [PATCH] fix: crash before double click check --- main.go | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/main.go b/main.go index cbff141..1254f65 100644 --- a/main.go +++ b/main.go @@ -46,6 +46,14 @@ var allowStatus = [...]client.UserOnlineStatus{ func main() { base.Parse() + if !base.FastStart && terminal.RunningByDoubleClick() { + err := terminal.NoMoreDoubleClick() + if err != nil { + log.Errorf("遇到错误: %v", err) + time.Sleep(time.Second * 5) + } + return + } switch { case base.LittleH: base.Help() @@ -115,14 +123,6 @@ func main() { } } - if !base.FastStart && terminal.RunningByDoubleClick() { - err := terminal.NoMoreDoubleClick() - if err != nil { - log.Errorf("遇到错误: %v", err) - time.Sleep(time.Second * 5) - } - return - } if (base.Account.Uin == 0 || (base.Account.Password == "" && !base.Account.Encrypt)) && !global.PathExists("session.token") { log.Warn("账号密码未配置, 将使用二维码登录.")