From f5a39f4861d0f1ffdb3c5b542e00907b2cc18a73 Mon Sep 17 00:00:00 2001 From: amwaterhouse Date: Tue, 7 Nov 2006 11:52:14 +0000 Subject: [PATCH] Tidy up group size after alignmentChanged --- src/jalview/gui/AlignViewport.java | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/src/jalview/gui/AlignViewport.java b/src/jalview/gui/AlignViewport.java index 0161517..b275611 100755 --- a/src/jalview/gui/AlignViewport.java +++ b/src/jalview/gui/AlignViewport.java @@ -1536,6 +1536,22 @@ public class AlignViewport updateConservation(ap); } + //Reset endRes of groups if beyond alignment width + int alWidth = alignment.getWidth(); + Vector groups = alignment.getGroups(); + if(groups!=null) + { + for(int i=0; ialWidth) + sg.setEndRes(alWidth-1); + } + } + + if(selectionGroup!=null && selectionGroup.getEndRes()>alWidth) + selectionGroup.setEndRes(alWidth-1); + resetAllColourSchemes(); alignment.adjustSequenceAnnotations(); -- 1.7.10.2