This fixes desktop drag events that don't have associated files. We were previously always attaching a files placeholder in JS and replacing that files placeholder with the last dropped file in our desktop code. This PR changes the javascript code to only attach a placeholder if there was a file associated with the web event
This fixes desktop drag events that don't have associated files. We were previously always attaching a files placeholder in JS and replacing that files placeholder with the last dropped file in our desktop code. This PR changes the javascript code to only attach a placeholder if there was a file associated with the web event
Fixes #2328