]> Pileus Git - ~andy/gtk/commit
label: Fix ellipsize and wrap being set
authorBenjamin Otte <otte@redhat.com>
Fri, 2 Nov 2012 20:49:32 +0000 (21:49 +0100)
committerBenjamin Otte <otte@redhat.com>
Sun, 4 Nov 2012 14:28:43 +0000 (15:28 +0100)
commitf55fe7e20b25de842ae61987049bdf57f10702f3
treec09af65dbc2ac81d401d5770d4f441a17d5718a2
parent035e55d1abc17a6898ee10b47252676ce80e898d
label: Fix ellipsize and wrap being set

The label code assumed that Pango treats this as "wrap to as much space
as possible and then ellipsize all the lines", but for Pango, ellipsize
takes precedence over wrap. So do the same thing in GtkLabel.

Also updated is the reftest that checked this behavior.
gtk/gtklabel.c
tests/reftests/label-sizing.ref.ui