my (peculiar) workflow leads to this bug, which persists also today in XnView 1.98.7 under Windows7 64.
- tag the JPG in XnViewMP with XMP-Rating
- delete pictures based on the Rating
- edit pictures in XnView
- rename RAW-files to .JPG to match them with WinMerge
- set IPTC + XMP data of all files (including the renamed RAW) in the directory with XnView
So, if on using "Edit IPTC data" on multiple files ...
- invalid files, like NEF/RAW that have been renamed to JPG are present in the "Edit IPTC data"-list
- "Update or create XMP" is toggled
- all the valid and invalid files are updated at once
I uploaded two test-files with XMP-Rating to use and a screenshot of the settings I used. The actually metadata in the "Edit IPTC data" wasn't of importance.
http://flunzel.de/download/testdata.zip (16 MiB)
http://flunzel.de/download/testsettings.png