From 92c39857a4d825e9acbb633cfd6536c54739e6ee Mon Sep 17 00:00:00 2001 From: Vincent Vinet Date: Mon, 30 Nov 2009 02:42:08 +0000 Subject: prevent segfaults when trying to move the icon out of bounds --- diff --git a/src/jarabe/desktop/groupbox.py b/src/jarabe/desktop/groupbox.py index 76c2981..0f462d8 100644 --- a/src/jarabe/desktop/groupbox.py +++ b/src/jarabe/desktop/groupbox.py @@ -90,6 +90,6 @@ class GroupBox(hippo.Canvas): min_h_, icon_height = self._owner_icon.get_height_request(icon_width) x = (width - icon_width) / 2 y = (height - icon_height) / 2 - self._layout.move(self._owner_icon, x, y) + self._layout.move(self._owner_icon, max(x,0), max(y,0)) hippo.Canvas.do_size_allocate(self, allocation) -- cgit v0.9.1