From 5a097421e1ed57fda818995dbd97d800d3d0c584 Mon Sep 17 00:00:00 2001 From: Le Tan Date: Fri, 13 Jan 2017 22:31:54 +0800 Subject: [PATCH] bugfix: check hasFocus() when handling clipboard change When copying the preview image, other tabs should check if they have the focus. Signed-off-by: Le Tan --- src/vmdedit.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/vmdedit.cpp b/src/vmdedit.cpp index a3bbbaf6..9292816a 100644 --- a/src/vmdedit.cpp +++ b/src/vmdedit.cpp @@ -516,6 +516,9 @@ void VMdEdit::handleSelectionChanged() void VMdEdit::handleClipboardChanged(QClipboard::Mode p_mode) { + if (!hasFocus()) { + return; + } if (p_mode == QClipboard::Clipboard) { QClipboard *clipboard = QApplication::clipboard(); const QMimeData *mimeData = clipboard->mimeData();