From fe82331e1b2076c697e3e1da021c97ae30b7cc00 Mon Sep 17 00:00:00 2001 From: amwaterhouse Date: Mon, 5 Feb 2007 11:46:11 +0000 Subject: [PATCH] Fixed bug in trim right annotation adjust --- src/jalview/commands/EditCommand.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/jalview/commands/EditCommand.java b/src/jalview/commands/EditCommand.java index 1f60569..7effdfb 100644 --- a/src/jalview/commands/EditCommand.java +++ b/src/jalview/commands/EditCommand.java @@ -372,7 +372,12 @@ public class EditCommand implements CommandI else { if(command.position 0) + temp = new Annotation[aSize - command.number + command.position]; + else + temp = new Annotation[aSize]; + } else temp = new Annotation[aSize]; } @@ -409,7 +414,7 @@ public class EditCommand implements CommandI } else { - if(command.position < aSize) + if(command.position < aSize && aSize - command.number+command.position>0) { System.arraycopy(annotations[a].annotations, 0, temp, 0, command.position); -- 1.7.10.2