diff options
author | Marco 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) |
commit | b0c2f0313fa291facbfe34ed663b4d81cdfa8d09 (patch) | |
tree | a02f06883fb4fb95fd5686f8bc39276dd94bbece /sugar/graphics | |
parent | d319ac192d155c8b23744a1c162c50e4179ee1bd (diff) |
Check the grid exists before trying to remove weight when removing items.
Diffstat (limited to 'sugar/graphics')
-rw-r--r-- | sugar/graphics/spreadbox.py | 3 |
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) |