diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2007-03-18 16:45:43 +0000 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2007-03-18 16:45:43 +0000 |
commit | c69ef10067cbdde5fc87ff676097aa4ffe406f2c (patch) | |
tree | f31cc3e557d00646536ff5d3eb1ef175f6d5c7bc /gtk2_ardour/canvas-simplerect.c | |
parent | c89eaf029700c635d7b775abb7059be0eae7cd3f (diff) |
fix rect redraw problem(s); make zoom range rect visible again at the right time; apply tim's window title patch
git-svn-id: svn://localhost/ardour2/trunk@1617 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/canvas-simplerect.c')
-rw-r--r-- | gtk2_ardour/canvas-simplerect.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/gtk2_ardour/canvas-simplerect.c b/gtk2_ardour/canvas-simplerect.c index 54339b9e3a..e7a7488061 100644 --- a/gtk2_ardour/canvas-simplerect.c +++ b/gtk2_ardour/canvas-simplerect.c @@ -299,7 +299,7 @@ gnome_canvas_simplerect_reset_bounds (GnomeCanvasItem *item) double start_y = MIN (item->y2, old_y2); double end_y = MAX (item->y2, old_y2); - gnome_canvas_request_redraw (item->canvas, item->x1, start_y - 0.5, item->x2 + 0.5, end_y + 0.5); + gnome_canvas_request_redraw (item->canvas, item->x1, start_y - 0.5, item->x2, end_y + 1.5); return; } else if (item->y2 == old_y2) { @@ -309,7 +309,7 @@ gnome_canvas_simplerect_reset_bounds (GnomeCanvasItem *item) double start_y = MIN (item->y1, old_y1); double end_y = MAX (item->y1, old_y1); - gnome_canvas_request_redraw (item->canvas, item->x1, start_y - 0.5, item->x2 + 0.5, end_y + 0.5); + gnome_canvas_request_redraw (item->canvas, item->x1, start_y - 0.5, item->x2, end_y + 1.5); return; } @@ -324,7 +324,7 @@ gnome_canvas_simplerect_reset_bounds (GnomeCanvasItem *item) double start_x = MIN (item->x2, old_x2); double end_x = MAX (item->x2, old_x2); - gnome_canvas_request_redraw (item->canvas, start_x - 0.5, item->y1, end_x + 0.5, item->y2 + 0.5); + gnome_canvas_request_redraw (item->canvas, start_x - 0.5, item->y1, end_x + 1.5, item->y2); return; } else if (item->x2 == old_x2) { @@ -334,7 +334,7 @@ gnome_canvas_simplerect_reset_bounds (GnomeCanvasItem *item) double start_x = MIN (item->x1, old_x1); double end_x = MAX (item->x1, old_x1); - gnome_canvas_request_redraw (item->canvas, start_x - 0.5, item->y1, end_x + 0.5, item->y2 + 0.5); + gnome_canvas_request_redraw (item->canvas, start_x - 0.5, item->y1, end_x + 1.5, item->y2 + 0.5); return; } @@ -352,8 +352,8 @@ gnome_canvas_simplerect_reset_bounds (GnomeCanvasItem *item) art_drect_union (&unionrect, &old, &new); gnome_canvas_request_redraw (item->canvas, - unionrect.x0, - unionrect.y0, + unionrect.x0 - 0.5, + unionrect.y0 - 0.5, unionrect.x1 + 0.5, unionrect.y1 + 0.5); } |