To reproduce:
- Set options so that file modification date is always updated if file is modified. (i.e. Settings->general->file operations: "Keep original date/time" is unticked for all operations
- Set to the browser panel, with the file listing in "details" mode.
- Enable columns "EXIF Date" and "Modified date", and drag them into view if they are not visible
- Select one image and choose menu "tools->change timestamp". In my case the camera (an old phone) always recorded the date taken as UTC, so I used EXIF:data taken, add 10 hours and change "EXIF:date taken" and "date digitized". For testing you can use 1 hour, and change only "EXIF:date taken".
- The results are the same whether single or multiple files are chosen.
- The Exif timestamps are updated in the image file as expected
- The "file modified" date is not changed - bug 1
- The catalog is not updated to reflect the changed Exif date - bug 2. This is apparent by the "details" listing still showing the old "Exif date taken", but the metadata tabs show the new value.
- Because the file modified date has been set back to the original date, xnview does not automatically update the catalog the next time we return to this directory, and only a forced "edit->update catalog from files" will fix it.