Account change works again
This commit is contained in:
parent
3a4e32f0b3
commit
b41ef5f708
|
@ -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
|
||||||
|
|
Reference in New Issue
Block a user