From 3a3f73a4dc3e8600a6436142cc7010533e429b97 Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Sun, 5 Nov 2017 15:01:30 +0100 Subject: gtk-demo: Don't use get_allocation() Use get_width()/get_height() instead. --- demos/gtk-demo/drawingarea.c | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'demos/gtk-demo/drawingarea.c') diff --git a/demos/gtk-demo/drawingarea.c b/demos/gtk-demo/drawingarea.c index a9bb8b4c58..6ae52530b1 100644 --- a/demos/gtk-demo/drawingarea.c +++ b/demos/gtk-demo/drawingarea.c @@ -23,16 +23,14 @@ static cairo_surface_t *surface = NULL; static void create_surface (GtkWidget *widget) { - GtkAllocation allocation; cairo_t *cr; if (surface) cairo_surface_destroy (surface); - gtk_widget_get_allocation (widget, &allocation); surface = cairo_image_surface_create (CAIRO_FORMAT_ARGB32, - allocation.width, - allocation.height); + gtk_widget_get_width (widget), + gtk_widget_get_height (widget)); /* Initialize the surface to white */ cr = cairo_create (surface); @@ -71,8 +69,8 @@ draw_brush (GtkWidget *widget, cairo_t *cr; if (surface == NULL || - cairo_image_surface_get_width (surface) != gtk_widget_get_allocated_width (widget) || - cairo_image_surface_get_height (surface) != gtk_widget_get_allocated_height (widget)) + cairo_image_surface_get_width (surface) != gtk_widget_get_width (widget) || + cairo_image_surface_get_height (surface) != gtk_widget_get_height (widget)) create_surface (widget); update_rect.x = x - 3; -- cgit v1.2.1