From b41ef5f70872326fc28d83aa4577ccdd1c1fb653 Mon Sep 17 00:00:00 2001 From: Anna Date: Wed, 19 May 2010 15:35:02 -0400 Subject: [PATCH] Account change works again --- mytwitter.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/mytwitter.py b/mytwitter.py index 3e83705..0d56fa6 100755 --- a/mytwitter.py +++ b/mytwitter.py @@ -120,7 +120,6 @@ class MyTwitter(): keys =self.accounts.keys() keys.sort() for name in keys: - print 'adding: ' + name menu_item = gtk.RadioMenuItem(first_item, label=name, use_underline=False) menu_item.set_draw_as_radio(False) if name == self.username: @@ -129,7 +128,7 @@ class MyTwitter(): if first_item is None: 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) menu_item.show() @@ -503,8 +502,7 @@ class MyTwitter(): def on_account_changed(self, widget, new_account): - print 'debug: on_account_changed(): ' + new_account - if self.accounts.has_key(new_account): + if widget.get_active() and self.accounts.has_key(new_account): self.username = new_account self.api = self.accounts[self.username] self.db['active_user'] = self.username