ShellTextureCache: Don't try to scale pixbuf to 0 size

If we pass in -1 for both width and height, we'd attempt
to scale the image to 0x0.  Don't do that; just avoid
scaling the pixbuf and let ClutterTexture do it for us.
This commit is contained in:
Colin Walters 2009-08-09 21:42:41 -04:00
parent 43d737c663
commit 25a5da074c

View File

@ -210,7 +210,7 @@ compute_pixbuf_scale (gint width,
} }
// Scale the image only if that will not increase its original dimensions. // Scale the image only if that will not increase its original dimensions.
if (scaled_width >= 0 && scaled_height >= 0 && scaled_width < width && scaled_height < height) if (scaled_width > 0 && scaled_height > 0 && scaled_width < width && scaled_height < height)
{ {
*new_width = scaled_width; *new_width = scaled_width;
*new_height = scaled_height; *new_height = scaled_height;