From 6c6666feb335ee9d06d35615bf88cc592ca7ef4e Mon Sep 17 00:00:00 2001 From: Andy Allan Date: Tue, 29 Mar 2011 20:29:13 +0100 Subject: [PATCH] Bugfix - if index is given as -1, insert after last member rather than before. See also AddNodeToWayAction --- .../halcyon/connection/actions/AddMemberToRelationAction.as | 2 ++ 1 file changed, 2 insertions(+) diff --git a/net/systemeD/halcyon/connection/actions/AddMemberToRelationAction.as b/net/systemeD/halcyon/connection/actions/AddMemberToRelationAction.as index 92b1ebd7..7f4b7294 100644 --- a/net/systemeD/halcyon/connection/actions/AddMemberToRelationAction.as +++ b/net/systemeD/halcyon/connection/actions/AddMemberToRelationAction.as @@ -17,6 +17,8 @@ package net.systemeD.halcyon.connection.actions { } public override function doAction():uint { + if ( index == -1 ) + index = memberList.length; memberList.splice(index, 0, member); member.entity.addParent(rel); markDirty(); -- 2.36.1