Details
-
Bug
-
Resolution: Unresolved
-
P2: Important
-
None
-
6.3.2
-
None
Description
When using OneDrive on Windows, it is possible to select a synced file and run "free up space", to have the file's contents deleted from the local machine while still leaving its metadata available locally. Only when the file's contents are accessed is the file downloaded locally.
If you open a QFileDialog with the DontUseNativeDialog flag set, then navigate to a OneDrive folder, the contents of all files in that folder will immediately be downloaded, even if none of them are actually selected.
The native Windows dialog handles this correctly: files will only be downloaded if their actual contents are accessed.
This could be related to QTBUG-106870.