[konsole] [Bug 483197] Konsole's cursor has artifacts when using Qt6 scaling

Christoph Cullmann bugzilla_noreply at kde.org
Wed May 28 06:53:54 BST 2025


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

Christoph Cullmann <christoph at cullmann.dev> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|https://invent.kde.org/util |https://invent.kde.org/util
                   |ities/konsole/-/commit/a0e5 |ities/konsole/-/commit/beb3
                   |0704bfa00474f7bf33ee022885c |aa55459eb37610b257051960f3e
                   |74e22d815                   |3c9be9f90

--- Comment #5 from Christoph Cullmann <christoph at cullmann.dev> ---
Git commit beb3aa55459eb37610b257051960f3e3c9be9f90 by Christoph Cullmann, on
behalf of Luca Carlon.
Committed on 28/05/2025 at 05:36.
Pushed by cullmann into branch 'master'.

Fixes related to cursor artifacts

This commit addresses some artifacts related to cursor updates.

First issue is reported in #431171. It seems that an offset was
intentionally left out when refreshing the cursor background.

Second issue is related to resolved issue #483197: antialiasing
when drawing is not properly working as reported in QTBUG-66036.
Enabling antialiasing only for the outline should prevent
artifacts while still rendering a proper outline.

Other observed artifacts were fixed.
Related: bug 431171

M  +1    -1    src/terminalDisplay/TerminalDisplay.cpp
M  +4    -7    src/terminalDisplay/TerminalPainter.cpp
M  +1    -1    src/terminalDisplay/TerminalPainter.h

https://invent.kde.org/utilities/konsole/-/commit/beb3aa55459eb37610b257051960f3e3c9be9f90

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the konsole-devel mailing list