X-Git-Url: http://geeqie.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Frenderer-tiles.c;h=fe5ae5723de9ed8478a713f8285fa39b764d07cf;hb=0439e10bf01d764bc9c694b4373b2fce0ceb2ea8;hp=bf8e5eedc55ec271ea0cba17e5355ffa7cafec46;hpb=1ff687c9c2e6f97053ccd0d4d60079440ba678fb;p=geeqie.git diff --git a/src/renderer-tiles.c b/src/renderer-tiles.c index bf8e5eed..fe5ae572 100644 --- a/src/renderer-tiles.c +++ b/src/renderer-tiles.c @@ -1607,7 +1607,7 @@ static gboolean rt_queue_draw_idle_cb(gpointer data) fast = FALSE; } - if (gtk_widget_get_realized(pr)) + if (gtk_widget_get_realized(GTK_WIDGET(pr))) { if (rt_tile_is_visible(rt, qd->it)) { @@ -1895,8 +1895,6 @@ static void rt_scroll(void *renderer, gint x_off, gint y_off) gint x2, y2; GtkWidget *box; GdkWindow *window; -// GdkGC *gc; - GdkEvent *event; cairo_t *cr; cairo_surface_t *surface; @@ -2189,7 +2187,7 @@ RendererFuncs *renderer_tiles_new(PixbufRenderer *pr) G_CALLBACK(rt_draw_cb), rt); #else g_signal_connect(G_OBJECT(pr), "expose_event", - G_CALLBACK(rt_expose_cb), NULL); + G_CALLBACK(rt_expose_cb), rt); #endif return (RendererFuncs *) rt; }