Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/src/jarabe/view/buddyicon.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/jarabe/view/buddyicon.py')
-rw-r--r--src/jarabe/view/buddyicon.py6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/jarabe/view/buddyicon.py b/src/jarabe/view/buddyicon.py
index cd648b1..6320113 100644
--- a/src/jarabe/view/buddyicon.py
+++ b/src/jarabe/view/buddyicon.py
@@ -35,8 +35,7 @@ class BuddyIcon(CanvasIcon):
self._buddy.connect('notify::present', self.__buddy_notify_present_cb)
self._buddy.connect('notify::color', self.__buddy_notify_color_cb)
- self.connect('button-release-event', self.__button_release_event_cb)
-
+ self.palette_invoker.props.toggle_palette = True
self.palette_invoker.cache_palette = False
self._update_color()
@@ -46,9 +45,6 @@ class BuddyIcon(CanvasIcon):
self.connect_to_palette_pop_events(palette)
return palette
- def __button_release_event_cb(self, icon, event):
- self.props.palette.popup(immediate=True, state=Palette.SECONDARY)
-
def __buddy_notify_present_cb(self, buddy, pspec):
# Update the icon's color when the buddy comes and goes
self._update_color()