Account change works again

This commit is contained in:
Anna 2010-05-19 15:35:02 -04:00
parent 3a4e32f0b3
commit b41ef5f708

View File

@ -120,7 +120,6 @@ class MyTwitter():
keys =self.accounts.keys() keys =self.accounts.keys()
keys.sort() keys.sort()
for name in keys: for name in keys:
print 'adding: ' + name
menu_item = gtk.RadioMenuItem(first_item, label=name, use_underline=False) menu_item = gtk.RadioMenuItem(first_item, label=name, use_underline=False)
menu_item.set_draw_as_radio(False) menu_item.set_draw_as_radio(False)
if name == self.username: if name == self.username:
@ -129,7 +128,7 @@ class MyTwitter():
if first_item is None: if first_item is None:
first_item = menu_item first_item = menu_item
menu_item.connect('group-changed', self.on_account_changed, name) menu_item.connect('activate', self.on_account_changed, name)
self.accounts_menu.append(menu_item) self.accounts_menu.append(menu_item)
menu_item.show() menu_item.show()
@ -503,8 +502,7 @@ class MyTwitter():
def on_account_changed(self, widget, new_account): def on_account_changed(self, widget, new_account):
print 'debug: on_account_changed(): ' + new_account if widget.get_active() and self.accounts.has_key(new_account):
if self.accounts.has_key(new_account):
self.username = new_account self.username = new_account
self.api = self.accounts[self.username] self.api = self.accounts[self.username]
self.db['active_user'] = self.username self.db['active_user'] = self.username