fix Gajim startup when bonjour is not available.

This commit is contained in:
Yann Leboulanger 2009-11-26 23:00:57 +01:00
parent 8946a2f898
commit c6dffb8864
1 changed files with 6 additions and 2 deletions

View File

@ -5952,8 +5952,12 @@ class RosterWindow:
gajim.config.set('show_roster_on_startup', True)
if len(gajim.connections) == 0: # if we have no account
gajim.interface.instances['account_creation_wizard'] = \
config.AccountCreationWizardWindow()
def _open_wizard():
gajim.interface.instances['account_creation_wizard'] = \
config.AccountCreationWizardWindow()
# Open wizard only after roster is created, so we can make it transient
# for the roster window
gobject.idle_add(_open_wizard)
if not gajim.ZEROCONF_ACC_NAME in gajim.config.get_per('accounts'):
# Create zeroconf in config file
from common.zeroconf import connection_zeroconf