if (icon->surface_width != width || icon->surface_height != height) {
if (icon->surface)
cairo_surface_destroy (icon->surface);
icon->surface_width = width;
icon->surface_height = height;
if (icon->surface_width != width || icon->surface_height != height) {
if (icon->surface)
cairo_surface_destroy (icon->surface);
icon->surface_width = width;
icon->surface_height = height;