If you drag a non-file over the ngf-drop, it should not turn on valid dragover class. IMO, it should set the rejection CSS class or does not react to such drag at all.
Agreed, this also causes issues with dragging and dropping text within an input element. By not catching this case, dragging and dropping text is disabled.
If you drag a non-file over the
ngf-drop
, it should not turn on valid dragover class. IMO, it should set the rejection CSS class or does not react to such drag at all.Here is what I mean (Chrome):