diff options
author | Tomeu Vizoso <tomeu@tomeuvizoso.net> | 2007-07-11 09:02:43 (GMT) |
---|---|---|
committer | Tomeu Vizoso <tomeu@tomeuvizoso.net> | 2007-07-11 09:02:43 (GMT) |
commit | bbbea6167dbc5e34fb3cff4653e269fcc18ab937 (patch) | |
tree | c027bc15ecd741ddde8f8bcf0842980b621a5ce0 /sugar/activity | |
parent | 8fab49b64ead8fa9104b7df1501cde2fe40bc8b4 (diff) |
gtk.gdk.pixbuf.get_from_drawable can return None in many occasions (patch from Reinier Heeres).
Diffstat (limited to 'sugar/activity')
-rw-r--r-- | sugar/activity/activity.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sugar/activity/activity.py b/sugar/activity/activity.py index 3202703..d63b66e 100644 --- a/sugar/activity/activity.py +++ b/sugar/activity/activity.py @@ -312,6 +312,8 @@ class Activity(Window, gtk.Container): def _get_preview(self): preview_pixbuf = self.get_canvas_screenshot() + if preview_pixbuf is None: + return None preview_pixbuf = preview_pixbuf.scale_simple(units.grid_to_pixels(4), units.grid_to_pixels(3), gtk.gdk.INTERP_BILINEAR) |