https://bugs.kde.org/show_bug.cgi?id=465841

            Bug ID: 465841
           Summary: [Neon unstable] Cursor movement in kate is very slow
                    in some files
    Classification: Applications
           Product: kate
           Version: Git
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: application
          Assignee: kwrite-bugs-n...@kde.org
          Reporter: o...@geek.co.il
  Target Milestone: ---

Created attachment 156303
  --> https://bugs.kde.org/attachment.cgi?id=156303&action=edit
a log file that causes the issue

Kate is at version 23.03.70

SUMMARY
When editing certain files (doesn't have to be a file - I have the same issue
with pasting text into a new editor), cursor movement or scrolling with the
mouse is very slow, as an example:  it takes ~2 seconds for the cursor to
respond to HOME or END.

I haven't been able to understand what features of these texts cause this
behavior - to allow me to synthetically generate these files, but I can
reliably get this issue to exhibit by getting text from AWS Cloudwatch logs,
where when viewing a log stream I click Actions -> "Copy Search Results
(ASCII)" (though weirdly, using "Copy Search Results (CSV)" does not result in
problematic text even though it is very similar text in size and width).

I'm attaching a sample file that shows this problem for me.

STEPS TO REPRODUCE
1. Use Kate to open a file or paste text with some characteristics (see
attached file for example)
2. Use the keyboard or mouse to move around the text.

OBSERVED RESULT
The movement is slow and jerky, and sometimes Kate freezes for a second or two
(the compositor grayscales the window). Especially moving to start and end of
line is very slow.

EXPECTED RESULT
Text movement should be responsive

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 
KDE Plasma Version: 5.27.80
KDE Frameworks Version: 5.104.0
Qt Version: 5.15.8

ADDITIONAL INFORMATION
With the same file, gedit also behaves weirdly.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to