diff --git a/gtk/gtkicon.c b/gtk/gtkicon.c index 9d1645e661..2539b28dbc 100644 --- a/gtk/gtkicon.c +++ b/gtk/gtkicon.c @@ -47,21 +47,13 @@ gtk_icon_snapshot (GtkWidget *widget, GtkIcon *self = GTK_ICON (widget); GtkCssStyle *style = gtk_css_node_get_style (gtk_widget_get_css_node (widget)); GtkAllocation content_alloc; - GtkAllocation alloc; - int x, y; - gtk_widget_get_allocation (widget, &alloc); gtk_widget_get_content_allocation (widget, &content_alloc); - x = content_alloc.x - alloc.x; - y = content_alloc.y - alloc.y; - - gtk_snapshot_offset (snapshot, x, y); gtk_css_style_snapshot_icon (style, snapshot, content_alloc.width, content_alloc.height, self->image); - gtk_snapshot_offset (snapshot, -x, -y); } static void