[plasma/plasma-workspace/Plasma/6.7] klipper: klipper: Preserve encoded PNG when restoring history entries
Noah Davis <[email protected]>
| Newsgroups | gmane.comp.kde.cvs |
|---|---|
| Message-ID | <[email protected]> |
Git commit 668b662b8baafd18d9a544b58d1ccc359c04cb8e by Noah Davis. Committed on 14/08/2026 at 17:16. Pushed by ngraham into branch 'Plasma/6.7'. klipper: Preserve encoded PNG when restoring history entries (cherry picked from commit 9350813c55f533b64c98bf18df56aedea29cf8bc) Co-authored-by: Жора Змейкин <[email protected]> M +1 -2 klipper/systemclipboard.cpp https://invent.kde.org/plasma/plasma-workspace/-/commit/668b662b8baafd18d9a544b58d1ccc359c04cb8e diff --git a/klipper/systemclipboard.cpp b/klipper/systemclipboard.cpp index 5172143f34..d7745c4cea 100644 --- a/klipper/systemclipboard.cpp +++ b/klipper/systemclipboard.cpp @@ -152,10 +152,9 @@ QMimeData *DatabaseRecordToMimeDataJob::mimeData() const { auto mimeData = new QMimeData; for (auto &[format, data] : m_mimeDataList) { + mimeData->setData(format, data); if (format == s_imageFormat) { mimeData->setImageData(QImage::fromData(data, "PNG")); - } else { - mimeData->setData(format, data); } } return mimeData;