From f2771f775928c0a6a0c7c13f758430a414befda7 Mon Sep 17 00:00:00 2001 From: Denis Fomin Date: Tue, 8 Jan 2013 19:46:12 +0400 Subject: [PATCH] prevent tracebacks --- src/groupchat_control.py | 2 +- src/roster_window.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/groupchat_control.py b/src/groupchat_control.py index 4db877a46..0751d4fa3 100644 --- a/src/groupchat_control.py +++ b/src/groupchat_control.py @@ -2518,7 +2518,7 @@ class GroupchatControl(ChatControlBase): elif event.button == 2: # middle click widget.get_selection().select_path(path) iter_ = self.model.get_iter(path) - if len(path) == 2: + if path.get_depth() == 2: nick = self.model[iter_][C_NICK] self._start_private_message(nick) return True diff --git a/src/roster_window.py b/src/roster_window.py index 88f6cbaa8..eb7e08f1b 100644 --- a/src/roster_window.py +++ b/src/roster_window.py @@ -4503,7 +4503,7 @@ class RosterWindow: return path = list_of_paths[0] data = '' - if len(path) >= 2: + if path.get_depth() >= 2: data = model[path][C_JID] selection.set(selection.target, 8, data)