From f3cfd09a5442f036b13a0b265f77f803d04d8ff7 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 27 Jul 2010 13:08:59 -0600 Subject: [PATCH] Fix regression that broke showing send to actions for multiple email accounts --- src/calibre/gui2/layout.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/calibre/gui2/layout.py b/src/calibre/gui2/layout.py index 012a9b5ce3..e0a8325e0d 100644 --- a/src/calibre/gui2/layout.py +++ b/src/calibre/gui2/layout.py @@ -349,6 +349,7 @@ class ShareConnMenu(QMenu): # {{{ for ac in self.email_actions: self.removeAction(ac) self.email_actions = [] + self.memory = [] opts = email_config().parse() if opts.accounts: self.email_to_menu = QMenu(_('Email to')+'...', self) @@ -361,6 +362,7 @@ class ShareConnMenu(QMenu): # {{{ action2 = DeviceAction(dest, True, False, I('mail.svg'), _('Email to')+' '+account+ _(' and delete from library')) map(self.email_to_menu.addAction, (action1, action2)) + map(self.memory.append, (action1, action2)) if default: map(self.addAction, (action1, action2)) map(self.email_actions.append, (action1, action2))