From 700c1ef19a5819d3a9dea3108c5782a90b3919a8 Mon Sep 17 00:00:00 2001 From: Kevin Worth Date: Wed, 14 Mar 2007 12:06:38 -0400 Subject: [PATCH] Fix bug causing garbage lines --- kub.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kub.c b/kub.c index 99c6f6b..a6b1f3f 100644 --- 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; } -- 2.43.0