diff --git a/src/plugins/platforms/wayland/qwaylanddatacontrolv1.cpp b/src/plugins/platforms/wayland/qwaylanddatacontrolv1.cpp index 294c74c989b..db13d248b42 100644 --- a/src/plugins/platforms/wayland/qwaylanddatacontrolv1.cpp +++ b/src/plugins/platforms/wayland/qwaylanddatacontrolv1.cpp @@ -133,7 +133,8 @@ QWaylandDataControlSourceV1::QWaylandDataControlSourceV1(QWaylandDataControlMana { if (!mimeData) return; - for (auto &format : mimeData->formats()) + const auto formats = QInternalMimeData::formatsHelper(mimeData); + for (const QString &format : formats) offer(format); }