Commit 1b170a1a authored by Benjamin Otte's avatar Benjamin Otte

gtk-demo: Clean up toolpalette drawing code

Fix compile warning and use cairo_paint() instead of querying the widget
size and cairo_fill()ing it.
parent efefc4e7
...@@ -84,15 +84,10 @@ static gboolean ...@@ -84,15 +84,10 @@ static gboolean
canvas_draw (GtkWidget *widget, canvas_draw (GtkWidget *widget,
cairo_t *cr) cairo_t *cr)
{ {
GtkAllocation allocation;
GList *iter; GList *iter;
gint width, height;
cairo_set_source_rgb (cr, 1, 1, 1); cairo_set_source_rgb (cr, 1, 1, 1);
width = gtk_widget_get_allocated_width (widget); cairo_paint (cr);
height = gtk_widget_get_allocated_height (widget);
cairo_rectangle (cr, 0, 0, width, height);
cairo_fill (cr);
for (iter = canvas_items; iter; iter = iter->next) for (iter = canvas_items; iter; iter = iter->next)
canvas_item_draw (iter->data, cr, FALSE); canvas_item_draw (iter->data, cr, FALSE);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment