diff options
Diffstat (limited to 'widgets/account.go')
-rw-r--r-- | widgets/account.go | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/widgets/account.go b/widgets/account.go index f9700301..8dbaba3e 100644 --- a/widgets/account.go +++ b/widgets/account.go @@ -289,8 +289,10 @@ func (acct *AccountView) onMessage(msg types.WorkerMessage) { case *types.LabelList: acct.labels = msg.Labels case *types.ConnError: - acct.logger.Printf("Connection error = %v", msg.Error) + acct.logger.Printf("connection error: %v", msg.Error) + acct.host.SetStatus("Disconnected.") acct.aerc.PushError(fmt.Sprintf("%v", msg.Error)) + acct.msglist.SetStore(nil) acct.worker.PostAction(&types.Reconnect{}, nil) case *types.Error: acct.logger.Printf("%v", msg.Error) |