Bug 461369 - Green and red diff icons do not update on refresh if file changes to no differences
Summary: Green and red diff icons do not update on refresh if file changes to no diffe...
Status: REPORTED
Alias: None
Product: kdiff3
Classification: Applications
Component: application (show other bugs)
Version: 1.9.6
Platform: Homebrew (macOS) macOS
: NOR normal
Target Milestone: ---
Assignee: michael
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-11-03 17:25 UTC by David Newcomb
Modified: 2022-11-03 17:25 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Newcomb 2022-11-03 17:25:55 UTC
Diff indicators do not get refreshed if file changes from differences to no differences or from no differences to differences.


STEPS TO REPRODUCE
1. mkdir d1 d2 ; echo hi > d1/f ; touch d2/f
2. run kdiff3 with 2 directories: kdiff3 d1 d2
3. f shows green + red icons
4. double click f and see differences below
5. echo hi > d2/f
6. File -> reload
7. below panel pop up "File A and B are binary equal"
8. Click ok

OBSERVED RESULT

f still shows green and red icons. Restart kdiff3 and colours are correct.

EXPECTED RESULT

f show change to green + green

SOFTWARE/OS VERSIONS
Windows: 
macOS: 12.5 (21G72) Monterey
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION

This also does not work in reverse. If a file starts the same and is then made different, it does not change its icons to green + red as it should.