diff --git a/core/browser.py b/core/browser.py index 82cfdc9..3ab07fa 100644 --- a/core/browser.py +++ b/core/browser.py @@ -381,6 +381,8 @@ class BrowserView(QWebEngineView): def copy_text(self): ''' Copy selected text.''' self.triggerPageAction(self.web_page.Copy) + if self.buffer.caret_browsing_mode and self.buffer.caret_browsing_mark_activated: + self.buffer.caret_exit() @interactive(msg_emacs="Yank selected text.") def yank_text(self):