diff options
author | plward11 <plward11@stanford.edu> | 2013-07-31 14:47:58 -0700 |
---|---|---|
committer | plward11 <plward11@stanford.edu> | 2013-07-31 14:47:58 -0700 |
commit | b1baa02620c8224c5ccca34da79579239f0eed86 (patch) | |
tree | ade6dfdbc25d989bdf97641ae67a02f575671c8c /wikipedia | |
parent | 4dc845c75b64c0788e7e80dce2ee9491909089aa (diff) | |
parent | 0cd660b8b050e4ece61923d3946f30a9dc1764a1 (diff) |
Merge pull request #194 from endlessm/issues/193
Issues/193
Diffstat (limited to 'wikipedia')
-rw-r--r-- | wikipedia/src/endless_wikipedia/CategoryButton.js | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/wikipedia/src/endless_wikipedia/CategoryButton.js b/wikipedia/src/endless_wikipedia/CategoryButton.js index e1b428e..8df4e18 100644 --- a/wikipedia/src/endless_wikipedia/CategoryButton.js +++ b/wikipedia/src/endless_wikipedia/CategoryButton.js @@ -119,7 +119,9 @@ const CategoryButton = new Lang.Class({ source_width = -1; let source_pixbuf = GdkPixbuf.Pixbuf.new_from_resource_at_scale(res_path, source_width, source_height, true); - let cropped_pixbuf = source_pixbuf.new_subpixbuf(0, 0, width, height); + let cropped_pixbuf = source_pixbuf; + if(width < source_pixbuf.width || height < source_pixbuf.height) + cropped_pixbuf = source_pixbuf.new_subpixbuf(0, 0, width, height); this._image.set_from_pixbuf(cropped_pixbuf); } }); |