Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorTomeu Vizoso <tomeu@sugarlabs.org>2009-09-15 14:15:59 (GMT)
committer Tomeu Vizoso <tomeu@sugarlabs.org>2009-09-15 14:15:59 (GMT)
commitbf2296f3ac9ecb81a40bec1aee4c2552bc6375fe (patch)
treed45a0095fdb1132916d81981d228cf142cd1da31 /src
parent6c5a395760583733b31ff1e88217163e56bb63b0 (diff)
Tolerate an invalid layout in GConf (bemasc) #1147
Diffstat (limited to 'src')
-rw-r--r--src/jarabe/desktop/favoritesview.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/jarabe/desktop/favoritesview.py b/src/jarabe/desktop/favoritesview.py
index 4d69b40..5680d3e 100644
--- a/src/jarabe/desktop/favoritesview.py
+++ b/src/jarabe/desktop/favoritesview.py
@@ -275,7 +275,9 @@ class FavoritesView(hippo.Canvas):
def _set_layout(self, layout):
if layout not in LAYOUT_MAP:
- raise ValueError('Unknown favorites layout: %r' % layout)
+ logging.warn('Unknown favorites layout: %r' % layout)
+ layout = favoriteslayout.RingLayout.key
+ assert layout in LAYOUT_MAP
if type(self._layout) == LAYOUT_MAP[layout]:
return