What happens after dragging and dropping a texture directly on an object?
The Image you have drop down is present in the UV editor. If you drop down the image editor image you get it.

As soon as you click the image in the UV image editor then you can excess in texture also.

Create a New window -> UV Editor and from there you can find the image from drop down.

Now you can access the image apply to as texture material on the mesh