Description of problem: Since the upgrade to QT 5.9.2, ReText has begun exhibiting significant display regressions, where rows of text in a file simply aren't visible at all. (I'd tested the QT update with ReText, but unfortunately I wasn't working on a complex enough file at the time, it seems.) Version-Release number of selected component (if applicable): ReText 7.0.0 QT 5.9.2 How reproducible: Always Steps to Reproduce: 1. Upgrade F26 from QT 5.7.1 to 5.9.2. 2. Use ReText on a fairly complex document. 3. Note rows of text (and cursor) disappear. Actual results: As above. Expected results: No display glitches with missing rows. Additional info: A sample test case is to load the file found here: https://raw.githubusercontent.com/rpm-software-management/dnf/master/doc/command_ref.rst Go to line 856 in the file, and then move the cursor downwards. Note that there are rows present in the file that are not displayed. I will attach screenshots of this test case comparing QT 5.7.1 vs 5.9.2 installations to demonstrate.
Created attachment 1354454 [details] Properly working example, with QT 5.7.1
Created attachment 1354455 [details] Example issue, with QT 5.9.2
As expected, this is an issue with Fedora 27 as well, so changing version accordingly.
Adding reference to upstream bug. A workaround is to enable line numbering in the display. This regression only happens when that's not enabled. (I happen to find line numbering visual noise.)
Still an issue with QT 5.9.4.
@dhgutteridge Thank you for working with downstream to fix this issue and making me aware within https://bodhi.fedoraproject.org/updates/FEDORA-2018-6427e00429 that 7.0.3 is out with a fix. Unfortunately, I submitted 7.0.1-2 hours before upstream released 7.0.2 and then 7.0.3. I will submit 7.0.3-1 for f28 & f27 as soon as 7.0.1 gets pushed to them. Right now I just pushed 7.0.3-1 it to rawhide/f29. BTW, I did read this bug & try to reproduce it with 7.0.1 before submitting it. I found myself sometimes able to, and sometimes not.
retext-7.0.3-1.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2018-f26e4f40b0
retext-7.0.3-1.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2018-411220ee98
retext-7.0.3-1.fc28 has been pushed to the Fedora 28 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-f26e4f40b0
retext-7.0.3-1.fc27 has been pushed to the Fedora 27 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-411220ee98
retext-7.0.3-1.fc27 has been pushed to the Fedora 27 stable repository. If problems still persist, please make note of it in this bug report.
retext-7.0.3-1.fc28 has been pushed to the Fedora 28 stable repository. If problems still persist, please make note of it in this bug report.