gtk+ r21285 - in trunk: . gtk



Author: mitch
Date: Thu Sep  4 11:10:29 2008
New Revision: 21285
URL: http://svn.gnome.org/viewvc/gtk+?rev=21285&view=rev

Log:
2008-09-04  Michael Natterer  <mitch imendio com>

	* gtk/gtkwidget.c (gtk_widget_get_draw_rectangle): when extending
	the draw rectangle by the "draw-border" style property, subtract
	"left" from "x" and "top" from "y", not the other way around.



Modified:
   trunk/ChangeLog
   trunk/gtk/gtkwidget.c

Modified: trunk/gtk/gtkwidget.c
==============================================================================
--- trunk/gtk/gtkwidget.c	(original)
+++ trunk/gtk/gtkwidget.c	Thu Sep  4 11:10:29 2008
@@ -3493,13 +3493,13 @@
 
       *rect = widget->allocation;
 
-      gtk_widget_style_get (widget, 
+      gtk_widget_style_get (widget,
 			    "draw-border", &draw_border,
 			    NULL);
       if (draw_border)
 	{
-	  rect->x -= draw_border->top;
-	  rect->y -= draw_border->left;
+	  rect->x -= draw_border->left;
+	  rect->y -= draw_border->top;
 	  rect->width += draw_border->left + draw_border->right;
 	  rect->height += draw_border->top + draw_border->bottom;
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]