get_wwindow_image_from_x11 icon resize
authorRodolfo García Peñas (kix) <kix@kix.es>
Sun, 15 Jul 2012 19:31:14 +0000 (15 21:31 +0200)
committerCarlos R. Mafra <crmafra@gmail.com>
Mon, 16 Jul 2012 00:06:36 +0000 (16 02:06 +0200)
The icon size should be set when the icon is created. Therefore the icon size
for net_icon_image should be set at get_wwindow_image_from_x11(), function that
creates the image.

src/wmspec.c

index 494f55b..b416fdb 100644 (file)
@@ -449,6 +449,10 @@ static RImage *get_wwindow_image_from_x11(WWindow *wwin)
        image = makeRImageFromARGBData(data);
 
        XFree(property);
+
+       /* Resize the image to the correct value */
+       image = wIconValidateIconSize(image, wPreferences.icon_size);
+
        return image;
 }