From fb02ad5e680a4490a68e0aea02cdb15d0391b8a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Fri, 15 Apr 2011 17:09:10 +0200 Subject: [PATCH] Add check for drop into itself for issue1948 --- tryton/gui/window/view_form/view/list.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tryton/gui/window/view_form/view/list.py b/tryton/gui/window/view_form/view/list.py index 97a7179733..be12c96957 100644 --- a/tryton/gui/window/view_form/view/list.py +++ b/tryton/gui/window/view_form/view/list.py @@ -560,6 +560,8 @@ class ViewList(ParserView): def check_recursion(from_, to): if not from_ or not to: return True + if from_ == to: + return False length = min(len(from_), len(to)) if len(from_) < len(to) and from_[:length] == to[:length]: return False