From ef24aa7553b3ecbbf17ce788d0f29993970b2730 Mon Sep 17 00:00:00 2001 From: Dan Williams Date: Mon, 25 Sep 2006 19:36:40 +0000 Subject: Scale the icon to a paritcular size --- diff --git a/shell/view/BuddyMenu.py b/shell/view/BuddyMenu.py index 33e10eb..0eaa138 100644 --- a/shell/view/BuddyMenu.py +++ b/shell/view/BuddyMenu.py @@ -45,11 +45,10 @@ class BuddyMenu(Menu): pixbuf = self._get_buddy_icon_pixbuf() if pixbuf: - pixbuf.scale_simple(_ICON_SIZE, _ICON_SIZE, gtk.gdk.INTERP_BILINEAR) + scaled_pixbuf = pixbuf.scale_simple(_ICON_SIZE, _ICON_SIZE, gtk.gdk.INTERP_BILINEAR) + del pixbuf self._buddy_icon_item = goocanvas.Image() - self._buddy_icon_item.set_property('pixbuf', pixbuf) - self._buddy_icon_item.set_property('width', _ICON_SIZE) - self._buddy_icon_item.set_property('height', _ICON_SIZE) + self._buddy_icon_item.set_property('pixbuf', scaled_pixbuf) self.add_image(self._buddy_icon_item, 3, 3) friends = shell_model.get_friends() -- cgit v0.9.1