From 6ae027fe20d4d9940d3b70c67e9b5fe10845360a Mon Sep 17 00:00:00 2001 From: Yann Leboulanger Date: Sun, 5 Mar 2006 15:59:51 +0000 Subject: [PATCH] drop a child to a group row now works. Fixes #1665 --- src/roster_window.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/roster_window.py b/src/roster_window.py index f4d38498c..7dd1b1d7f 100644 --- a/src/roster_window.py +++ b/src/roster_window.py @@ -2803,13 +2803,14 @@ _('If "%s" accepts this request you will know his or her status.') % jid) grp_dest = model[iter_dest][C_JID].decode('utf-8') if grp_dest == _('Transports') or grp_dest == _('Not in Roster'): return - if context.action == gtk.gdk.ACTION_COPY: + if not gajim.contacts.is_subcontact(account, c_source): + if context.action == gtk.gdk.ACTION_COPY: + self.on_drop_in_group(None, account, c_source, grp_dest, context, + etime) + return self.on_drop_in_group(None, account, c_source, grp_dest, context, - etime) + etime, grp_source) return - self.on_drop_in_group(None, account, c_source, grp_dest, context, - etime, grp_source) - return else: it = iter_dest while model[it][C_TYPE] != 'group':