Update drag-and-drop intercept

This was the only opener execution not to account for the potential to
return String paths.

We never care about String paths, as it effectively indicates an error
has occurred, as the DragAndDrop is given a String path already.

This suggests that we could split some API here...