From 1c3c316b5032159340b7236d50b955dc5e20cc58 Mon Sep 17 00:00:00 2001 From: David Paleino Date: Thu, 15 Nov 2012 17:47:58 +0100 Subject: [PATCH] Fixed issues with positioning of the tray popup menu --- gtk/wicd-client.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/gtk/wicd-client.py b/gtk/wicd-client.py index dcbba4a..f5909db 100644 --- a/gtk/wicd-client.py +++ b/gtk/wicd-client.py @@ -797,7 +797,8 @@ TX:''')) no_nets_item.set_sensitive(False) no_nets_item.show() submenu.append(no_nets_item) - + + submenu.reposition() net_menuitem.show() def init_network_menu(self): @@ -908,7 +909,8 @@ TX:''')) def on_popup_menu(self, status, button, timestamp): """ Opens the right click menu for the tray icon. """ self.init_network_menu() - self.menu.popup(None, None, None, button, timestamp) + self.menu.popup(None, None, gtk.status_icon_position_menu, + button, timestamp, self) def set_from_name(self, name=None): """ Sets a new tray icon picture. """