From eca8fa76ce96f146a1d720cd697590345cb38468 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Manuel=20Qui=C3=B1ones?= <manuq@laptop.org>
Date: Tue, 29 May 2012 15:06:09 -0300
Subject: [PATCH Sugar] Set favourites layout to RingLayout if it's not set in
gconf SL #3652
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Mail-Followup-To: <sugar-devel@lists.sugarlabs.org>
This prevent crashing jhbuild's sugar emulator startup if there is not
a gconf setting for '/desktop/sugar/desktop/favorites_layout'.
Signed-off-by: Manuel Quiñones <manuq@laptop.org>
---
src/jarabe/desktop/favoritesview.py | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/jarabe/desktop/favoritesview.py b/src/jarabe/desktop/favoritesview.py
index 654f400..c66d828 100644
a
|
b
|
class FavoritesSetting(object): |
673 | 673 | def __init__(self): |
674 | 674 | client = gconf.client_get_default() |
675 | 675 | self._layout = client.get_string(self._FAVORITES_KEY) |
| 676 | if self._layout is None: |
| 677 | self._layout = favoriteslayout.RingLayout.key |
676 | 678 | logging.debug('FavoritesSetting layout %r', self._layout) |
677 | 679 | |
678 | 680 | self._mode = None |