PsppireKeypad: Correct the attachment of buttons to the grid.
authorJohn Darrington <john@darrington.wattle.id.au>
Mon, 28 Dec 2015 11:26:43 +0000 (12:26 +0100)
committerJohn Darrington <john@darrington.wattle.id.au>
Mon, 28 Dec 2015 11:26:43 +0000 (12:26 +0100)
This buglet appears to have crept in during the GtkTable -> GtkGrid transition.

src/ui/gui/psppire-keypad.c

index 7f238fb5d8ab270447c838faac441438535799ce..5cc7f52a6fff88679688fa8ba78d7167a875a556 100644 (file)
@@ -1,5 +1,5 @@
 /* PSPPIRE - a graphical user interface for PSPP.
-   Copyright (C) 2007, 2010, 2011 Free Software Foundation, Inc.
+   Copyright (C) 2007, 2010, 2011, 2015 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -160,7 +160,7 @@ add_button (PsppireKeypad *kp, GtkWidget **button,
 {
   g_object_set (G_OBJECT (*button), "focus-on-click", FALSE, NULL);
 
-  gtk_grid_attach (GTK_GRID(kp->table), *button, x1, y1, 1, 1);
+  gtk_grid_attach (GTK_GRID(kp->table), *button, x1, y1, x2 - x1, y2 - y1);
 
   gtk_widget_set_size_request (*button,
                               30 * rows / (float) cols,