diff --git a/src/calibre/gui2/actions/copy_to_library.py b/src/calibre/gui2/actions/copy_to_library.py index 5b9e885cec..6d5f6efe5c 100644 --- a/src/calibre/gui2/actions/copy_to_library.py +++ b/src/calibre/gui2/actions/copy_to_library.py @@ -5,7 +5,7 @@ __license__ = 'GPL v3' __copyright__ = '2010, Kovid Goyal ' __docformat__ = 'restructuredtext en' -from PyQt4.Qt import QMenu +from PyQt4.Qt import QMenu, QToolButton from calibre.gui2.actions import InterfaceAction @@ -14,6 +14,7 @@ class CopyToLibraryAction(InterfaceAction): name = 'Copy To Library' action_spec = (_('Copy to library'), 'lt.png', _('Copy selected books to the specified library'), None) + popup_type = QToolButton.InstantPopup def genesis(self): self.menu = QMenu(self.gui) diff --git a/src/calibre/gui2/actions/similar_books.py b/src/calibre/gui2/actions/similar_books.py index 5ce74fd2dc..b7f406d904 100644 --- a/src/calibre/gui2/actions/similar_books.py +++ b/src/calibre/gui2/actions/similar_books.py @@ -7,7 +7,7 @@ __docformat__ = 'restructuredtext en' from functools import partial -from PyQt4.Qt import QMenu +from PyQt4.Qt import QMenu, QToolButton from calibre.gui2.actions import InterfaceAction @@ -15,6 +15,7 @@ class SimilarBooksAction(InterfaceAction): name = 'Similar Books' action_spec = (_('Similar books...'), None, None, None) + popup_type = QToolButton.InstantPopup def genesis(self): m = QMenu(self.gui)