From 0caf5c22caebad404e2e5db1e7634888fea90b6b Mon Sep 17 00:00:00 2001 From: lee Date: Fri, 7 Aug 2020 10:39:22 +0800 Subject: [PATCH] Exit caret mode after copy text. --- core/browser.py | 2 ++ 1 file changed, 2 insertions(+) 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):