autoconnect after self.systray is initialized
This commit is contained in:
parent
09565d1308
commit
4f17342574
|
@ -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()
|
||||
|
|
Loading…
Reference in New Issue