Bug 431828

Summary: diff margin markers out of sync with diffs when window is taller than text
Product: [Applications] kdiff3 Reporter: yuzyk
Component: applicationAssignee: michael <reeves.87>
Status: REPORTED ---    
Severity: normal    
Priority: NOR    
Version First Reported In: 1.8.4   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description yuzyk 2021-01-19 21:13:07 UTC
SUMMARY

The coloured markers in the right-hand column do not align with the diffs in the text on my 3840x2160 screen. I've only ever used 1920x1200 before.


STEPS TO REPRODUCE
1. Run kdiff3 on 2 files of non-trivial length on a large-screen monitor.
2. Note that the coloured markers in the rightmost column do not line up with the highlighted diff text.
3. Adjusting the screen height to make one marker line up compromises other markers. I'm using the default 10-pt fonts and settings migrated from my old 1920x1200 setup.

OBSERVED RESULT

Markers don't line up with marked text.

EXPECTED RESULT

Markers line up with marked text.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Fedora 30
(available in About System)
KDE Plasma Version: 5.18.5
KDE Frameworks Version: 5.73.0
Qt Version: 5.13.2

ADDITIONAL INFORMATION