diff options
Diffstat (limited to 'widgets/aerc.go')
-rw-r--r-- | widgets/aerc.go | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/widgets/aerc.go b/widgets/aerc.go index 8307bd07..779e3868 100644 --- a/widgets/aerc.go +++ b/widgets/aerc.go @@ -293,6 +293,8 @@ func (aerc *Aerc) SelectedAccount() *AccountView { return tab case *MessageViewer: return tab.SelectedAccount() + case *Composer: + return tab.Account() } return nil } @@ -494,7 +496,7 @@ func (aerc *Aerc) Mailto(addr *url.URL) error { defaults[header] = strings.Join(vals, ",") } } - composer, err := NewComposer(aerc, aerc.Config(), + composer, err := NewComposer(aerc, acct, aerc.Config(), acct.AccountConfig(), acct.Worker(), "", defaults, models.OriginalMail{}) if err != nil { return nil |