]> git.cworth.org Git - kub/commitdiff
Fix bug causing garbage lines
authorKevin Worth <kworth@mac-mini.(none)>
Wed, 14 Mar 2007 16:06:38 +0000 (12:06 -0400)
committerKevin Worth <kworth@mac-mini.(none)>
Wed, 14 Mar 2007 16:06:38 +0000 (12:06 -0400)
kub.c

diff --git a/kub.c b/kub.c
index 99c6f6b6a1f3cedf0b7ee64edc53c3fe948a584a..a6b1f3ff02603f7c1648df0f702621ea11efda52 100644 (file)
--- a/kub.c
+++ b/kub.c
@@ -466,14 +466,14 @@ static gboolean on_button_motion_event (GtkWidget *widget, GdkEventMotion *event
     tile = &game->deck.tiles[game->current_tile];
     
     /* First, invalidate the region where the tile currently is. */
-    gtk_widget_queue_draw_area (widget, tile->x, tile->y, TILE_WIDTH, TILE_HEIGHT);
+    gtk_widget_queue_draw_area (widget, tile->x - 1, tile->y - 1, TILE_WIDTH + 1, TILE_HEIGHT + 2);
     
     /* Then, move the tile */
     tile->x = event->x;
     tile->y = event->y;
     
     /* Finally, invalidate the region where the tile is now. */
-    gtk_widget_queue_draw_area (widget, tile->x, tile->y, TILE_WIDTH, TILE_HEIGHT);
+    gtk_widget_queue_draw_area (widget, tile->x - 1, tile->y - 1, TILE_WIDTH + 1, TILE_HEIGHT + 2);
     
     return TRUE;
 }