autoconnect after self.systray is initialized

This commit is contained in:
Yann Leboulanger 2004-12-01 20:21:04 +00:00
parent 09565d1308
commit 4f17342574
1 changed files with 5 additions and 5 deletions

View File

@ -2505,11 +2505,6 @@ class plugin:
self.roster = roster_Window(self)
gtk.timeout_add(100, self.read_queue)
gtk.timeout_add(100, self.read_sleepy)
#auto connect at startup
for a in self.accounts.keys():
if self.accounts[a].has_key('autoconnect'):
if self.accounts[a]['autoconnect']:
self.roster.send_status(a, 'online', 'Online')
self.sleeper = common.sleepy.Sleepy( \
self.config['autoawaytime']*60, \
self.config['autoxatime']*60)
@ -2525,6 +2520,11 @@ class plugin:
self.systray = systray(self)
else:
self.systray = systrayDummy()
#auto connect at startup
for a in self.accounts.keys():
if self.accounts[a].has_key('autoconnect'):
if self.accounts[a]['autoconnect']:
self.roster.send_status(a, 'online', 'Online')
gtk.gdk.threads_enter()
gtk.main()
gtk.gdk.threads_leave()