diff --git a/src/calibre/gui2/tweak_book/preview.py b/src/calibre/gui2/tweak_book/preview.py index 7c12c35292..fc986bbc87 100644 --- a/src/calibre/gui2/tweak_book/preview.py +++ b/src/calibre/gui2/tweak_book/preview.py @@ -416,6 +416,9 @@ class WebView(QWebView): def contextMenuEvent(self, ev): menu = QMenu(self) + ca = self.pageAction(QWebPage.Copy) + if ca.isEnabled(): + menu.addAction(ca) menu.addAction(actions['reload-preview']) menu.addAction(QIcon(I('debug.png')), _('Inspect element'), self.inspect) menu.exec_(ev.globalPos())