Fix padding handling
This commit is contained in:
@ -1,3 +1,8 @@
|
|||||||
|
2006-02-03 Matthias Clasen <mclasen@redhat.com>
|
||||||
|
|
||||||
|
* gtk/gtklabel.c (get_layout_location): Fix handling
|
||||||
|
of padding in RTL. (#329099, Hooman Mesgary)
|
||||||
|
|
||||||
2006-02-02 Matthias Clasen <mclasen@redhat.com>
|
2006-02-02 Matthias Clasen <mclasen@redhat.com>
|
||||||
|
|
||||||
* gdk/x11/gdkdnd-x11.c (_gdk_drag_get_protocol_for_display):
|
* gdk/x11/gdkdnd-x11.c (_gdk_drag_get_protocol_for_display):
|
||||||
|
@ -1,3 +1,8 @@
|
|||||||
|
2006-02-03 Matthias Clasen <mclasen@redhat.com>
|
||||||
|
|
||||||
|
* gtk/gtklabel.c (get_layout_location): Fix handling
|
||||||
|
of padding in RTL. (#329099, Hooman Mesgary)
|
||||||
|
|
||||||
2006-02-02 Matthias Clasen <mclasen@redhat.com>
|
2006-02-02 Matthias Clasen <mclasen@redhat.com>
|
||||||
|
|
||||||
* gdk/x11/gdkdnd-x11.c (_gdk_drag_get_protocol_for_display):
|
* gdk/x11/gdkdnd-x11.c (_gdk_drag_get_protocol_for_display):
|
||||||
|
@ -2237,9 +2237,7 @@ get_layout_location (GtkLabel *label,
|
|||||||
if (gtk_widget_get_direction (widget) == GTK_TEXT_DIR_LTR)
|
if (gtk_widget_get_direction (widget) == GTK_TEXT_DIR_LTR)
|
||||||
x = MAX (x, widget->allocation.x + misc->xpad);
|
x = MAX (x, widget->allocation.x + misc->xpad);
|
||||||
else
|
else
|
||||||
x = MIN (x,
|
x = MIN (x, widget->allocation.x + widget->allocation.width - misc->xpad);
|
||||||
widget->allocation.x + widget->allocation.width -
|
|
||||||
req_width - misc->xpad);
|
|
||||||
|
|
||||||
y = floor (widget->allocation.y + (gint)misc->ypad
|
y = floor (widget->allocation.y + (gint)misc->ypad
|
||||||
+ MAX (((widget->allocation.height - widget->requisition.height) * misc->yalign),
|
+ MAX (((widget->allocation.height - widget->requisition.height) * misc->yalign),
|
||||||
|
Reference in New Issue
Block a user