Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/src/jarabe/view/buddymenu.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/jarabe/view/buddymenu.py')
-rw-r--r--src/jarabe/view/buddymenu.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/jarabe/view/buddymenu.py b/src/jarabe/view/buddymenu.py
index f824e70..de5a772 100644
--- a/src/jarabe/view/buddymenu.py
+++ b/src/jarabe/view/buddymenu.py
@@ -20,6 +20,7 @@ from gettext import gettext as _
import gtk
import gconf
+import glib
import dbus
from sugar.graphics.palette import Palette
@@ -40,7 +41,9 @@ class BuddyMenu(Palette):
buddy_icon = Icon(icon_name='computer-xo',
xo_color=buddy.get_color(),
icon_size=gtk.ICON_SIZE_LARGE_TOOLBAR)
- Palette.__init__(self, None, primary_text=buddy.get_nick(),
+ nick = buddy.get_nick()
+ Palette.__init__(self, None,
+ primary_text=glib.markup_escape_text(nick),
icon=buddy_icon)
self._invite_menu = None
self._active_activity_changed_hid = None
@@ -149,7 +152,7 @@ class BuddyMenu(Palette):
self._update_invite_menu(activity_model)
def __buddy_notify_nick_cb(self, buddy, pspec):
- self.set_primary_text(buddy.props.nick)
+ self.set_primary_text(glib.markup_escape_text(buddy.props.nick))
def _make_friend_cb(self, menuitem):
friends.get_model().make_friend(self._buddy)