Bug 1197545

Summary: Kate: Flickering at the bottom of the window after finding text
Product: [openSUSE] openSUSE Tumbleweed Reporter: teo teo <php4fan>
Component: KDE ApplicationsAssignee: E-Mail List <opensuse-kde-bugs>
Status: NEW --- QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None    
Version: Current   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description teo teo 2022-03-25 22:15:43 UTC
I reported this to kate as https://bugs.kde.org/show_bug.cgi?id=437046 as it's the only application where I have ever observed the issue; however, Kate's developers assert with absolute certainty that this can't possibly be a bug in Kate and must be somewhere else.

STEPS TO REPRODUCE
1. Open a text file that is at least big enough to exceed the height of the screen (or of the Kate window)
2. Hit ctrl+F and type a string that occurs several times in the text file
3. Hit F3 to find next

OBSERVED RESULT

At some point it will almost certainly happen that the next occurrence of the string is outside of the current window, and therefore Kate will scroll just enough so that it gets inside of the current window, and it will be close to the bottom of the window. So far so good.

Sometimes, it happens at this point that the bottom part of the window starts flickering randomly. At short irregular intervals of time, it alternates between viewing what is expected, and viewing another unrelated portion of the text. However, it's not as if the whole window was scrolling up and down, it's as if only a portion of the bottom part of the window was.

I hope this explains what happens. I can't take a screencast because as soon as I take focus away from Kate the issue stops.

The workaround is to scroll up and down, or switch to another window and back to Kate. Basically any interaction with the window will stop the flickering.



Operating System: openSUSE Tumbleweed 20220322
KDE Plasma Version: 5.24.3
KDE Frameworks Version: 5.92.0
Qt Version: 5.15.2
Kernel Version: 5.16.15-1-default (64-bit)
Graphics Platform: X11
Processors: 8 × Intel® Core™ i7-1065G7 CPU @ 1.30GHz
Memory: 7.3 GiB of RAM
Graphics Processor: Mesa Intel® Iris® Plus Graphics