From 7ca17621d1b1f47c04c05f8a7ca69269a663cc0a Mon Sep 17 00:00:00 2001 From: kate Date: Sat, 29 Jan 2022 03:09:11 +0800 Subject: [PATCH] fix(clipboard): inkscape paste --- clipboard/clipboard.cpp | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/clipboard/clipboard.cpp b/clipboard/clipboard.cpp index 9895044..a2cdbeb 100644 --- a/clipboard/clipboard.cpp +++ b/clipboard/clipboard.cpp @@ -58,10 +58,13 @@ void Clipboard::onDataChanged() newMimeData->setImageData(srcPix); newMimeData->setData("TIMESTAMP", timeStamp); - } else { - for (const QString &key : mimeData->formats()) { - newMimeData->setData(key, mimeData->data(key)); - } + } + + for (const QString &key : mimeData->formats()) { + if (key == "image/png" || key == "application/x-qt-image") + continue; + + newMimeData->setData(key, mimeData->data(key)); } // cutefish flag.