From bbbea6167dbc5e34fb3cff4653e269fcc18ab937 Mon Sep 17 00:00:00 2001 From: Tomeu Vizoso Date: Wed, 11 Jul 2007 11:02:43 +0200 Subject: [PATCH] gtk.gdk.pixbuf.get_from_drawable can return None in many occasions (patch from Reinier Heeres). --- sugar/activity/activity.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sugar/activity/activity.py b/sugar/activity/activity.py index 32027035..d63b66e5 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)