diff options
Diffstat (limited to 'src/history_manager.py')
-rwxr-xr-x | src/history_manager.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/history_manager.py b/src/history_manager.py index 472f31733..2dd20f5c6 100755 --- a/src/history_manager.py +++ b/src/history_manager.py @@ -220,7 +220,7 @@ class HistoryManager: def on_no(): gtk.main_quit() - dialogs.YesNoDialog( + dialog = dialogs.YesNoDialog( _('Do you want to clean up the database? ' '(STRONGLY NOT RECOMMENDED IF GAJIM IS RUNNING)'), _('Normally allocated database size will not be freed, ' @@ -296,7 +296,7 @@ class HistoryManager: (user will see the first pm as if it was message in room's public chat) and after that all okay''' - possible_room_jid = jid.split('/', 1)[0] + possible_room_jid, possible_nick = jid.split('/', 1) self.cur.execute('SELECT jid_id FROM jids WHERE jid = ? AND type = ?', (possible_room_jid, constants.JID_ROOM_TYPE)) @@ -421,6 +421,9 @@ class HistoryManager: xml.get_widget('delete_menuitem').connect('activate', self.on_delete_menuitem_activate, widget) + liststore, list_of_paths = self.jids_listview.get_selection()\ + .get_selected_rows() + xml.signal_autoconnect(self) xml.get_widget('context_menu').popup(None, None, None, event.button, event.time) |