I got a custom Python-tool, and one of the parameters is a (multivalue) "File" type parameter, filtered on a given set of extensions.
Also, I got users requesting drag and drop; dragging files from Catalog folders into the tool.
1) When trying to drag/drop files from Catalog folders, I get "Invalid drop item" - "One or more dropped items were invalid and will not be added to the control"
2) When adding the same file using the controls file browser, it works fine.
If I change the type to "Raster Dataset", I get full drag & drop. Unfortunately I can't use this parameter type.
Is there any way to get around this ? (can't find any documentation on this)