From: John Darrington Date: Fri, 31 May 2013 17:42:34 +0000 (+0200) Subject: Fix broken expose callback in pspp-sheet-view X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=683961575de1160a98ed9a262b05db597b2e7609;p=pspp Fix broken expose callback in pspp-sheet-view --- diff --git a/src/ui/gui/pspp-sheet-view.c b/src/ui/gui/pspp-sheet-view.c index 3548cd79eb..7f9a122584 100644 --- a/src/ui/gui/pspp-sheet-view.c +++ b/src/ui/gui/pspp-sheet-view.c @@ -4476,7 +4476,10 @@ pspp_sheet_view_draw (GtkWidget *widget, gboolean retval; GList *tmp_list; + cairo_save (cr); + cairo_translate (cr, 0, gdk_window_get_height (tree_view->priv->header_window)); retval = pspp_sheet_view_bin_expose (widget, cr); + cairo_restore (cr); /* We can't just chain up to Container::expose as it will try to send the * event to the headers, so we handle propagating it to our children