From 1c25e7a930d5f8151dc921d8367f46e6a4f1f71c Mon Sep 17 00:00:00 2001 From: Nikos Kouremenos <kourem@gmail.com> Date: Wed, 18 May 2005 00:44:39 +0000 Subject: [PATCH] fixing #170 --- src/roster_window.py | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/src/roster_window.py b/src/roster_window.py index 5cf87a5908..26d08e5095 100644 --- a/src/roster_window.py +++ b/src/roster_window.py @@ -691,10 +691,11 @@ class Roster_window: if event.button == 3: # Right click try: path, column, x, y = self.tree.get_path_at_pos(int(event.x), - int(event.y)) + int(event.y)) except TypeError: self.tree.get_selection().unselect_all() return + self.tree.get_selection().select_path(path) model = self.tree.get_model() iter = model.get_iter(path) type = model.get_value(iter, 2) @@ -706,12 +707,11 @@ class Roster_window: self.mk_menu_user(event, iter) elif type == 'account': self.mk_menu_account(event, iter) - #return True - return False + return True if event.button == 1: # Left click try: path, column, x, y = self.tree.get_path_at_pos(int(event.x), - int(event.y)) + nt(event.y)) except TypeError: self.tree.get_selection().unselect_all() return False @@ -724,7 +724,6 @@ class Roster_window: self.tree.collapse_row(path) else: self.tree.expand_row(path, False) - return False def on_req_usub(self, widget, user, account): '''Remove a user''' @@ -1496,7 +1495,7 @@ class Roster_window: render_text.connect('editing-canceled', self.on_editing_canceled) col.pack_start(render_text, expand = True) col.add_attribute(render_text, 'text', 1) - col.add_attribute(render_text, 'editable', 5) #5th column?? I don't understand :( + col.add_attribute(render_text, 'editable', 5) col.set_cell_data_func(render_text, self.nameCellDataFunc, None) self.tree.append_column(col) @@ -1517,7 +1516,7 @@ class Roster_window: self.tree.connect('drag_data_received', self.drag_data_received_data) self.xml.signal_autoconnect(self) self.id_signal_cb = self.status_combobox.connect('changed', - self.on_status_combobox_changed) + self.on_status_combobox_changed) self.hidden_rows = gajim.config.get('hidden_rows').split('\t') self.draw_roster() -- GitLab