Drag and Drop behaviour with FileProvider on MacOS

Hello, I'm developing a FileProvider extension for MacOS where I want the default Drag and Drop behaviour to be Copy instead of Move. If one removes .allowsReparenting from NSFileProviderItemProtocol.capabilities this will make Copy being used when moving files out of the provider but when moving files in to the provider they are still being Moved.

Is there any way to control this behaviour? Essentially I always want files to be Copied instead of Moved when Dragging and Dropping files in and out of the extension making it behave more like a mounted volume. Thanks!

That is not possible today. Please do file a Feedback in Feedback Assistant, detailing your enhancement request. Thanks!

If I understand correctly, .allowsReparenting also breaks moving between folders in the same extension. It seems like an obvious thing to have working. Did you file an issue @hannseman or did you do a workaround?

@clenart Is there anything added to support something like this in the latest MacOS?

Drag and Drop behaviour with FileProvider on MacOS
 
 
Q