Fix image copying on windows

pull/1708/head
NepNep21 8 months ago
parent df88eccfb7
commit 3f05df19a1
No known key found for this signature in database
GPG Key ID: 60372BB5B7534B09
  1. 5
      src/timeline/TimelineModel.cpp

@ -2034,7 +2034,10 @@ TimelineModel::copyMedia(const QString &eventId) const
clipContents->setImageData(img);
}
QGuiApplication::clipboard()->setMimeData(clipContents);
// Qt uses COM for clipboard management on windows and our HTTP threads do not initialize it, so run in the event loop
QTimer::singleShot(0, ChatPage::instance(), [clipContents] {
QGuiApplication::clipboard()->setMimeData(clipContents);
});
return;
} catch (const std::exception &e) {

Loading…
Cancel
Save