summaryrefslogtreecommitdiff
path: root/gtk/gtkgrid.c
diff options
context:
space:
mode:
authorBenjamin Otte <otte@redhat.com>2011-08-30 15:11:02 +0200
committerBenjamin Otte <otte@redhat.com>2011-09-05 18:56:23 +0200
commitd717a2dcfc8603561f8a0f78982244e8b8fd9006 (patch)
treebe123eb9c1c35f79929a8ab5d06a1923e3ccd9d7 /gtk/gtkgrid.c
parentb314f03bf4d96e71eb1385db40959c610dbd1c7d (diff)
downloadgtk+-d717a2dcfc8603561f8a0f78982244e8b8fd9006.tar.gz
grid: Swap wrong spacing properties
row-spacing behaved like column-spacing should have and vice versa. Also update tests that erroneously checked this behavior. Thanks to Joanmarie Diggs for finding this.
Diffstat (limited to 'gtk/gtkgrid.c')
-rw-r--r--gtk/gtkgrid.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/gtk/gtkgrid.c b/gtk/gtkgrid.c
index df6d74daec..f6ec2f1111 100644
--- a/gtk/gtkgrid.c
+++ b/gtk/gtkgrid.c
@@ -163,11 +163,11 @@ gtk_grid_get_property (GObject *object,
break;
case PROP_ROW_SPACING:
- g_value_set_int (value, ROWS (priv)->spacing);
+ g_value_set_int (value, COLUMNS (priv)->spacing);
break;
case PROP_COLUMN_SPACING:
- g_value_set_int (value, COLUMNS (priv)->spacing);
+ g_value_set_int (value, ROWS (priv)->spacing);
break;
case PROP_ROW_HOMOGENEOUS:
@@ -1821,9 +1821,9 @@ gtk_grid_set_row_spacing (GtkGrid *grid,
priv = grid->priv;
- if (ROWS (priv)->spacing != spacing)
+ if (COLUMNS (priv)->spacing != spacing)
{
- ROWS (priv)->spacing = spacing;
+ COLUMNS (priv)->spacing = spacing;
if (gtk_widget_get_visible (GTK_WIDGET (grid)))
gtk_widget_queue_resize (GTK_WIDGET (grid));
@@ -1848,7 +1848,7 @@ gtk_grid_get_row_spacing (GtkGrid *grid)
priv = grid->priv;
- return ROWS (priv)->spacing;
+ return COLUMNS (priv)->spacing;
}
/**
@@ -1868,9 +1868,9 @@ gtk_grid_set_column_spacing (GtkGrid *grid,
priv = grid->priv;
- if (COLUMNS (priv)->spacing != spacing)
+ if (ROWS (priv)->spacing != spacing)
{
- COLUMNS (priv)->spacing = spacing;
+ ROWS (priv)->spacing = spacing;
if (gtk_widget_get_visible (GTK_WIDGET (grid)))
gtk_widget_queue_resize (GTK_WIDGET (grid));
@@ -1896,5 +1896,5 @@ gtk_grid_get_column_spacing (GtkGrid *grid)
priv = grid->priv;
- return COLUMNS (priv)->spacing;
+ return ROWS (priv)->spacing;
}