Bug 469817

Summary: No text shown when word wrap is on
Product: [Applications] kdiff3 Reporter: Grósz Dániel <groszdanielpub>
Component: applicationAssignee: michael <reeves.87>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version First Reported In: 1.10.2   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed/Implemented In: 1.10.3
Sentry Crash Report:
Attachments: Screenshot with word wrap on
Screenshot with the same files, with word wrap off

Description Grósz Dániel 2023-05-15 18:44:23 UTC
Created attachment 158978 [details]
Screenshot with word wrap on

SUMMARY
When word wrap is turned on, all text in the diff view disappears.

STEPS TO REPRODUCE
1. Open some files in a 2- or 3-way diff.
2. Turn on Diffview/Word Wrap Diff Windows.

OBSERVED RESULT
No text in the diff views; all white (see screenshot).

EXPECTED RESULT
The text is shown, with word wrap.

SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed 20230513
KDE Plasma Version: 5.27.5
KDE Frameworks Version: 5.105.0
Qt Version: 5.15.9
Kernel Version: 6.3.1-2-default (64-bit)
Graphics Platform: X11
Graphics Processor: Mesa Intel® UHD Graphics 620
Comment 1 Grósz Dániel 2023-05-15 18:45:04 UTC
Created attachment 158979 [details]
Screenshot with the same files, with word wrap off
Comment 2 Grósz Dániel 2023-05-16 00:21:04 UTC
Maybe related to the recently fixed Bug 468492.
Comment 3 michael 2023-05-16 00:50:28 UTC
Git commit 3f34079611028c0e588a218cf2a5d24e7ea7e5b1 by Michael Reeves.
Committed on 16/05/2023 at 00:41.
Pushed by mreeves into branch 'master'.

Don't block generation of word wrap cache
FIXED-IN:1.10.3

M  +4    -1    src/difftextwindow.cpp

https://invent.kde.org/sdk/kdiff3/commit/3f34079611028c0e588a218cf2a5d24e7ea7e5b1
Comment 4 michael 2023-05-16 00:51:05 UTC
Git commit 00be1bac1b00f8e3ab2ce85608a25a57005c0a9e by Michael Reeves.
Committed on 16/05/2023 at 00:38.
Pushed by mreeves into branch '1.10'.

Don't block generation of word wrap cache
FIXED-IN:1.10.3

M  +4    -0    ChangeLog
M  +4    -1    src/difftextwindow.cpp

https://invent.kde.org/sdk/kdiff3/commit/00be1bac1b00f8e3ab2ce85608a25a57005c0a9e