diff options
Diffstat (limited to 'widgets/account.go')
-rw-r--r-- | widgets/account.go | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/widgets/account.go b/widgets/account.go index 5747f4b..d22b1c6 100644 --- a/widgets/account.go +++ b/widgets/account.go @@ -90,6 +90,10 @@ func NewAccountView(conf *config.AccountConfig, return acct } +func (acct *AccountView) Name() string { + return acct.conf.Name +} + func (acct *AccountView) Children() []ui.Drawable { return acct.grid.Children() } @@ -173,6 +177,7 @@ func (acct *AccountView) onMessage(msg types.WorkerMessage) { case *types.Done: switch msg.InResponseTo().(type) { case *types.OpenDirectory: + acct.msglist.SetStore(nil) acct.worker.PostAction(&types.FetchDirectoryContents{}, func(msg types.WorkerMessage) { store := acct.msgStores[acct.dirlist.selected] |