wasm: fix drop of small files
On drop, close the file after write before sending the drop event to make sure file content is flushed to to the file system. Pick-to: 6.8.0 6.7 Task-number: QTBUG-128855 Change-Id: Ide14bfebbdef07eee03ae1bd19d394da537ab123 Reviewed-by: Piotr Wierciński <piotr.wiercinski@qt.io> (cherry picked from commit 0a37f038bfd7e18d9538dde8212a6c323eb4e70f) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
This commit is contained in:
parent
b51078e927
commit
77aa6640fe
@ -181,10 +181,9 @@ void DataTransfer::toMimeDataWithFile(std::function<void(QMimeData *)> callback)
|
||||
mimeContext->deref();
|
||||
return;
|
||||
}
|
||||
if (file.write(fileContent) < 0) {
|
||||
if (file.write(fileContent) < 0)
|
||||
qWarning() << "Write failed";
|
||||
file.close();
|
||||
}
|
||||
file.close();
|
||||
mimeContext->deref();
|
||||
});
|
||||
break;
|
||||
|
Loading…
x
Reference in New Issue
Block a user