non-text items lose data when modifying
if you have some non-text item (e.g. an image) and you go to modify view and modify its metadata and save, it will lose its data content.
it should reuse data from previous revision if no data is uploaded.
is there a difference between uploading a zero byte file and not uploading a file?