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

            Bug ID: 458758
           Summary: Cursor duplicates in LibreOffice when global scaling
                    is 200% or more
           Product: kwin
           Version: 5.25.4
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: kwin-bugs-n...@kde.org
          Reporter: b...@twosixfour.net
  Target Milestone: ---

Created attachment 151854
  --> https://bugs.kde.org/attachment.cgi?id=151854&action=edit
Screenshot showing multiple cursors.

SUMMARY
When KDE's global scaling is set to 200% or more (but not less), duplicate
cursors appear in LibreOffice (Writer, Calc, etc.). 

Apologies if this is not filed in the correct place. I'm not sure of the
components that would affect this, and I'm unsure if this is a KDE or a
LibreOffice bug (see additional information for why).

STEPS TO REPRODUCE
1. Set global scale (Settings -> Display Configuration) to 200% or more.
2. Open a document in LibreOffice Writer (or spreadsheet in Calc, etc.).
3. Type and make some new lines.
4. Click repeatedly on the other lines.

OBSERVED RESULT
The cursor moves where the mouse is clicked, but at times leaves an image of
the cursor where it was (not always, but frequently). Multiple cursors can
therefore be visible on screen at once.

At times the "ghost" cursor can be seen when the cursor is just sitting there
blinking (i.e., the cursor is always displayed and does not blink on and off).
This makes editing documents very frustrating.

EXPECTED RESULT
The cursor only appears where it is currently located. It blinks on and off.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: Kubuntu 22.04
(available in About System)
KDE Plasma Version: 5.25.4
KDE Frameworks Version: 5.95.0
Qt Version: 5.15.3
LibreOffice: 7.3.5.2

ADDITIONAL INFORMATION
This occurs on any display I've tested (4K laptop screen of a ThinkPad X1
Carbon Gen 7, 1600x900 laptop screen of a ThinkPad T420s, 2K and 1080p monitors
of a desktop with an Intel i7 CPU and integrated graphics), and it happens in
both X11 and Wayland. Tested in Kubuntu as above, but also KDE Neon testing
branch (Plasma 5.25.4; Frameworks 5.98.0; Qt 5.15.5), and Manjaro (Plasma
5.24.6; Frameworks 5.96.0; Qt 5.15.5). 

At first I thought this was a LibreOffice bug, since I have only encountered
this issue there and in no other program. Indeed, this does not occur in the
older 6.4 series of LibreOffice, only the newer 7 series. The relevant bug in
their tracker is here:
https://bugs.documentfoundation.org/show_bug.cgi?id=145816

However, the bug does not occur in Gnome. With global scaling set to 200% or
300%, all versions of LibreOffice, including the newest 7 series, display the
cursor correctly and no ghosting occurs.

Hopefully someone who knows more than I do can figure out what is causing this,
and apologies again if this is incorrectly filed.

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

Reply via email to