winmerge icon indicating copy to clipboard operation
winmerge copied to clipboard

Refresh doesn't work when comparing archive files

Open jmairboeck opened this issue 9 months ago • 0 comments

When comparing archive files (e.g. zip files), Refresh (F5) doesn't work. The display is refreshed, but the actual contents don't change.

Steps to reproduce:

  • open two archive files to compare
  • change one of the archives outside of WinMerge so that one or more files inside the archive are changed and cause a difference to before
  • Refresh WinMerge

Expected result: the two archive files are read again and the differences are updated accordingly.

Actual result: the comparison is still the same as before, even though the display has been refreshed.

I suspect this is because for the comparison, the two archives are extracted to a temporary folder each and then normal folder comparison is used on them. These temporary folders should be updated when refreshing in WinMerge.

jmairboeck avatar Nov 07 '23 14:11 jmairboeck