Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/sugar/graphics
diff options
context:
space:
mode:
authorMarco Pesenti Gritti <marco@localhost.localdomain>2007-05-11 21:10:07 (GMT)
committer Marco Pesenti Gritti <marco@localhost.localdomain>2007-05-11 21:10:07 (GMT)
commitb0c2f0313fa291facbfe34ed663b4d81cdfa8d09 (patch)
treea02f06883fb4fb95fd5686f8bc39276dd94bbece /sugar/graphics
parentd319ac192d155c8b23744a1c162c50e4179ee1bd (diff)
Check the grid exists before trying to remove weight when removing items.
Diffstat (limited to 'sugar/graphics')
-rw-r--r--sugar/graphics/spreadbox.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/sugar/graphics/spreadbox.py b/sugar/graphics/spreadbox.py
index 2fee1f5..f384372 100644
--- a/sugar/graphics/spreadbox.py
+++ b/sugar/graphics/spreadbox.py
@@ -114,7 +114,8 @@ class SpreadBox(hippo.CanvasBox, hippo.CanvasItem):
def remove_item(self, item):
info = item.get_data('item-info')
- info.remove_weight(self._grid)
+ if self._grid:
+ info.remove_weight(self._grid)
self.remove(item)