diff options
-rw-r--r-- | src/jarabe/desktop/favoritesview.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/jarabe/desktop/favoritesview.py b/src/jarabe/desktop/favoritesview.py index 8e50f5c..d4d1031 100644 --- a/src/jarabe/desktop/favoritesview.py +++ b/src/jarabe/desktop/favoritesview.py @@ -515,6 +515,8 @@ class ActivityIcon(EventIcon): class FavoritePalette(ActivityPalette): __gtype_name__ = 'SugarFavoritePalette' + _PALETTE_LABEL_OFFSET = 1 + __gsignals__ = { 'entry-activate': (GObject.SignalFlags.RUN_FIRST, None, ([object])), @@ -555,7 +557,8 @@ class FavoritePalette(ActivityPalette): separator.show() for i in range(0, len(menu_items)): - self.menu.insert(menu_items[i], i) + # the first menu_item is the label so we need the offset + self.menu.insert(menu_items[i], i + _PALETTE_LABEL_OFFSET) def __resume_entry_cb(self, menu_item, entry): if entry is not None: |