From 23b8c1faa93acf473103e8152d320a301160db38 Mon Sep 17 00:00:00 2001
From: Yann Leboulanger <asterix@lagaule.org>
Date: Sun, 27 Mar 2005 08:38:26 +0000
Subject: [PATCH] always create self.tip even if show_icon is never called

---
 plugins/gtkgui/systray.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/plugins/gtkgui/systray.py b/plugins/gtkgui/systray.py
index e8068e08ed..3940f6dc9f 100644
--- a/plugins/gtkgui/systray.py
+++ b/plugins/gtkgui/systray.py
@@ -248,7 +248,6 @@ class systray:
 			self.t = trayicon.TrayIcon('Gajim')
 			eb = gtk.EventBox()
 			eb.connect('button-press-event', self.on_clicked)
-			self.tip = gtk.Tooltips()
 			self.tip.set_tip(self.t, 'Gajim')
 			self.img_tray = gtk.Image()
 			eb.add(self.img_tray)
@@ -265,6 +264,7 @@ class systray:
 		self.plugin = plugin
 		self.jids = []
 		self.t = None
+		self.tip = gtk.Tooltips()
 		self.img_tray = gtk.Image()
 		self.status = 'offline'
 		self.xml = gtk.glade.XML(GTKGUI_GLADE, 'systray_context_menu', APP)
-- 
GitLab