Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/src/jarabe/desktop/favoritesview.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/jarabe/desktop/favoritesview.py')
-rw-r--r--src/jarabe/desktop/favoritesview.py17
1 files changed, 9 insertions, 8 deletions
diff --git a/src/jarabe/desktop/favoritesview.py b/src/jarabe/desktop/favoritesview.py
index e71b769..6e32363 100644
--- a/src/jarabe/desktop/favoritesview.py
+++ b/src/jarabe/desktop/favoritesview.py
@@ -29,7 +29,6 @@ from gi.repository import GdkPixbuf
from sugar3.graphics import style
from sugar3.graphics.icon import Icon
from sugar3.graphics.icon import CanvasIcon
-from sugar3.graphics.menuitem import MenuItem
from sugar3.graphics.palettemenuitem import PaletteMenuItem
from sugar3.graphics.palettemenuitem import PaletteMenuItemSeparator
from sugar3.graphics.alert import Alert
@@ -606,13 +605,14 @@ class OwnerIcon(BuddyIcon):
backup_url = client.get_string('/desktop/sugar/backup_url')
if not backup_url:
- self._register_menu = MenuItem(_('Register'), 'media-record')
+ self._register_menu = PaletteMenuItem(_('Register'),
+ 'media-record')
else:
- self._register_menu = MenuItem(_('Register again'),
- 'media-record')
+ self._register_menu = PaletteMenuItem(_('Register again'),
+ 'media-record')
self._register_menu.connect('activate', self.__register_activate_cb)
- palette.menu.append(self._register_menu)
+ palette.menu_box.pack_end(self._register_menu, True, True, 0)
self._register_menu.show()
self.connect_to_palette_pop_events(palette)
@@ -623,10 +623,11 @@ class OwnerIcon(BuddyIcon):
self.emit('register-activate')
def set_registered(self):
- self.palette.menu.remove(self._register_menu)
- self._register_menu = MenuItem(_('Register again'), 'media-record')
+ self.palette.menu_box.remove(self._register_menu)
+ self._register_menu = PaletteMenuItem(_('Register again'),
+ 'media-record')
self._register_menu.connect('activate', self.__register_activate_cb)
- self.palette.menu.append(self._register_menu)
+ self.palette.menu_box.pack_end(self._register_menu, True, True, 0)
self._register_menu.show()