Red Hat Bugzilla – Bug 495317
KDE font width not correct, cursor shown at wrong position
Last modified: 2009-05-31 13:02:12 EDT
Description of problem:
When writing text into dialog boxes, such as the kicker search dialog, KDE does not appear to know the correct display width of some characters, resulting in strange display artifacts, such as the cursor showing in the wrong place.
I have attached pics where the cursor shows somewhere in the middle of the text rather than at the end of the line.
Version-Release number of selected component (if applicable):
# rpm -q --info kdebase | head -2
Name : kdebase Relocations: (not relocatable)
Version : 4.2.1 Vendor: Fedora Project
Release : 2.fc10 Build Date: Wed 04 Mar 2009 04:12:08 PM EST
Steps to Reproduce:
On my machine I can reproduce via using the Liberation Sans Regular font, at size 8.
1. Open the kicker menu.
2. Type a's into the search box and watch the position of the cursor.
Cursor position is not at the end of the text.
Cursor position is at the end of the text.
I cannot reproduce the problem using Liberation Sans Regular, size 9.
Force fonts DPI is disabled.
Anti-aliasing is enabled.
Sub-pixel rendering is enabled (RGB).
Hinting style is Medium.
I am using freetype-freeworld 126.96.36.199 from Livna.
I have attached two pics:
Liberation Sans Regular, size 9, no problem:
Liberation Sans Regular, size 8, showing problem:
(the cursor is at the end of the text, but is not showing there)
This also happens in other dialog boxes, such as krunner and others.
Thank you for the report. This is an issue that needs to be addressed by the
upstream developers. Please report this upstream at http://bugs.kde.org and
add the upstream information to this report.
I cannot reproduce with kde 4.2.3.