After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 145105 - GtkLabel incorrectly clips part of the rendered PangoLayout
GtkLabel incorrectly clips part of the rendered PangoLayout
Status: RESOLVED DUPLICATE of bug 81874
Product: gtk+
Classification: Platform
Component: Widget: Other
2.3.x
Other Linux
: Normal normal
: ---
Assigned To: gtk-bugs
gtk-bugs
Depends on:
Blocks:
 
 
Reported: 2004-06-28 21:22 UTC by Dov Grobgeld
Modified: 2004-12-23 17:59 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Dov Grobgeld 2004-06-28 21:22:15 UTC
If the ink_rect of a PangoLayout extends outside the logical_rect of the same
layout, the label clips the data according to logical rectangle and thus cuts
out part of the "ink". This leads to the wrong rendering. E.g. this happens for
the sequence of characters that are merged by the Hebrew renderer:

   1. HEBREW Lamed U+05DC
   2. HEBREW accent U+05B9

The accent sticks out to the left of the Lamed and is thus clipped if the pango
layout does not contain any additional characters.
Comment 1 Matthias Clasen 2004-12-23 17:59:52 UTC
I think the problem is basically the same as the one for italic fonts.

*** This bug has been marked as a duplicate of 81874 ***