summaryrefslogtreecommitdiff
path: root/wikipedia
diff options
context:
space:
mode:
Diffstat (limited to 'wikipedia')
-rw-r--r--wikipedia/src/endless_wikipedia/CategoryButton.js4
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);
}
});