changing a bit the behaviour for left clicking trayicon, old behavior now in middle click

This commit is contained in:
Nikos Kouremenos 2005-06-07 13:34:25 +00:00
parent 9a446f3e32
commit 255c4784b7
1 changed files with 4 additions and 5 deletions

View File

@ -198,10 +198,10 @@ class Systray:
return groups_menu return groups_menu
def on_clicked(self, widget, event): def on_clicked(self, widget, event):
if event.type == gtk.gdk.BUTTON_PRESS and event.button == 1: win = self.plugin.roster.window
if event.button == 1: # Left click
if len(self.jids) == 0: if len(self.jids) == 0:
win = self.plugin.roster.window if win.flags() & gtk.VISIBLE:
if win.is_active():
win.hide() win.hide()
else: else:
win.present() win.present()
@ -221,8 +221,7 @@ class Systray:
acc['chats'][jid].set_active_tab(jid) acc['chats'][jid].set_active_tab(jid)
acc['chats'][jid].window.present() acc['chats'][jid].window.present()
if event.button == 2: # middle click if event.button == 2: # middle click
win = self.plugin.roster.window if win.is_active():
if win.flags() & gtk.VISIBLE:
win.hide() win.hide()
else: else:
win.present() win.present()