Skip to content

Fix block cursor artifacts when using scaling

Screenshots taken with kmag (magnified 1:4).

  • Draw block cursor outline with MiterJoin (QT_SCREEN_SCALE_FACTORS=LVDS=2.00 QT_AUTO_SCREEN_SCALE_FACTOR=0 kde/build/konsole/bin/konsole):

Before:

miterjoin_before

After:

miterjoin_after.png

  • Draw block cursor with antialiasing (QT_SCREEN_SCALE_FACTORS=LVDS=1.25 QT_AUTO_SCREEN_SCALE_FACTOR=0 kde/build/konsole/bin/konsole):

Before:

antialias_before

After:

antialias_after

BUG: 483197

Merge request reports